May 07
2025
SELL
Open market or private sale
$1,844,108
$119.53 p/Share
15,428
Reduced 5.33%
274,292
Common Shares
May 06
2025
SELL
Open market or private sale
$665,854
$119.5 p/Share
5,572
Reduced 1.89%
289,720
Common Shares
Feb 19
2025
BUY
Grant, award, or other acquisition
$4,898,680
$118.9 p/Share
41,200
Added 12.24%
295,292
Common Shares
Feb 11
2025
SELL
Open market or private sale
$5,358,150
$119.07 p/Share
45,000
Reduced 15.05%
254,092
Common Shares
Jan 08
2025
SELL
Open market or private sale
$114,792
$110.06 p/Share
1,043
Reduced 0.35%
299,092
Common Shares
Jan 06
2025
SELL
Open market or private sale
$838,598
$114.5 p/Share
7,324
Reduced 2.38%
300,135
Common Shares
Dec 30
2024
$251,920
$114.77 p/Share
2,195
Reduced 0.71%
307,459
Common Shares
Feb 21
2024
BUY
Grant, award, or other acquisition
$4,033,076
$95.41 p/Share
42,271
Added 12.02%
309,403
Common Shares
Jan 04
2024
SELL
Open market or private sale
$3,765,361
$98.22 p/Share
38,336
Reduced 12.55%
267,132
Common Shares
Jan 04
2024
BUY
Exercise of conversion of derivative security
$741,183
$11.81 p/Share
62,759
Added 17.04%
305,468
Common Shares
Oct 04
2023
$101,862
$93.71 p/Share
1,087
Reduced 0.45%
242,709
Common Shares
Sep 06
2023
$169,920
$104.76 p/Share
1,622
Reduced 0.66%
243,796
Common Shares
Aug 23
2023
$169,920
$106.6 p/Share
1,594
Reduced 0.65%
245,205
Common Shares
May 05
2023
SELL
Open market or private sale
$588,937
$110.35 p/Share
5,337
Reduced 2.12%
246,799
Common Shares
Feb 22
2023
BUY
Grant, award, or other acquisition
-
34,307
Added 11.98%
252,136
Common Shares
Feb 15
2023
BUY
Exercise of conversion of derivative security
$574,939
$10.96 p/Share
52,458
Added 18.9%
225,081
Common Shares
Feb 16
2022
BUY
Grant, award, or other acquisition
-
19,710
Added 10.25%
172,623
Common Shares
Dec 17
2021
SELL
Open market or private sale
$5,987,018
$173.93 p/Share
34,422
Reduced 17.83%
158,660
Common Shares
Aug 04
2021
SELL
Open market or private sale
$2,409,244
$148.17 p/Share
16,260
Reduced 7.77%
193,082
Common Shares
Aug 03
2021
SELL
Open market or private sale
$2,141,466
$148.62 p/Share
14,409
Reduced 6.44%
209,342
Common Shares
Feb 18
2021
BUY
Grant, award, or other acquisition
-
19,349
Added 7.96%
223,751
Common Shares
Jan 29
2021
-
100
Reduced 0.05%
204,166
Common Shares