| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| RBC | CROWELL RICHARD R | Director | Jun 11 '25 | Option Exercise | 145.86 | 1,000 | 145,856 | 32,767 | Jun 13 12:00 AM |
| RBC | CROWELL RICHARD R | Director | Jun 11 '25 | Sale | 377.00 | 500 | 188,501 | 32,267 | Jun 13 12:00 AM |
| RBC | CROWELL RICHARD R | Director | Nov 30 '23 | Option Exercise | 151.90 | 3,200 | 486,064 | 32,870 | Nov 30 12:00 AM |
| RBC | CROWELL RICHARD R | Director | Nov 30 '23 | Sale | 255.10 | 1,600 | 408,161 | 31,270 | Nov 30 12:00 AM |
| RBC | CROWELL RICHARD R | Director | Sep 20 '22 | Option Exercise | 100.11 | 3,200 | 320,368 | 31,670 | Sep 20 12:00 AM |
| RBC | CROWELL RICHARD R | Director | Sep 20 '22 | Sale | 233.27 | 1,600 | 373,230 | 30,070 | Sep 20 12:00 AM |