Dec 11
2024
SELL
Payment of exercise price or tax liability
$2,785,983
$151.01 p/Share
18,449
Reduced 18.94%
78,942
Common Shares
Dec 11
2024
BUY
Grant, award, or other acquisition
-
42,423
Added 30.34%
97,392
Common Shares
Nov 11
2024
SELL
Open market or private sale
$17,785,900
$154.66 p/Share
115,000
Reduced 67.66%
54,969
Common Shares
Nov 11
2024
BUY
Exercise of conversion of derivative security
$8,815,900
$76.66 p/Share
115,000
Added 40.36%
169,969
Common Shares
Jul 29
2024
SELL
Open market or private sale
$34,020,450
$155.7 p/Share
218,500
Reduced 79.9%
54,969
Common Shares
Jul 29
2024
BUY
Exercise of conversion of derivative security
$18,574,685
$85.01 p/Share
218,500
Added 44.41%
273,469
Common Shares
Dec 19
2023
SELL
Open market or private sale
$2,228,110
$141.27 p/Share
15,772
Reduced 22.3%
54,969
Common Shares
Dec 18
2023
SELL
Open market or private sale
$2,232,983
$141.57 p/Share
15,773
Reduced 18.23%
70,741
Common Shares
Dec 11
2023
SELL
Payment of exercise price or tax liability
$3,277,907
$135.01 p/Share
24,279
Reduced 21.91%
86,514
Common Shares
Dec 11
2023
BUY
Grant, award, or other acquisition
-
55,824
Added 33.5%
110,793
Common Shares
Jul 31
2023
SELL
Open market or private sale
$10,114,517
$143.02 p/Share
70,721
Reduced 56.27%
54,969
Common Shares
Jul 31
2023
BUY
Exercise of conversion of derivative security
$4,719,919
$66.74 p/Share
70,721
Added 36.01%
125,690
Common Shares
Dec 12
2022
SELL
Open market or private sale
$3,827,800
$121.92 p/Share
31,396
Reduced 36.35%
54,969
Common Shares
Dec 08
2022
SELL
Payment of exercise price or tax liability
$2,951,016
$122.17 p/Share
24,155
Reduced 21.86%
86,365
Common Shares
Dec 08
2022
BUY
Grant, award, or other acquisition
-
55,551
Added 33.45%
110,520
Common Shares
Aug 26
2022
SELL
Open market or private sale
$395,550
$131.85 p/Share
3,000
Reduced 5.18%
54,969
Common Shares
Aug 26
2022
BUY
Exercise of conversion of derivative security
$200,220
$66.74 p/Share
3,000
Added 4.92%
57,969
Common Shares
Aug 25
2022
SELL
Open market or private sale
$13,167,000
$131.67 p/Share
100,000
Reduced 64.53%
54,969
Common Shares
Aug 25
2022
BUY
Exercise of conversion of derivative security
$6,674,000
$66.74 p/Share
100,000
Added 39.22%
154,969
Common Shares
Aug 23
2022
SELL
Open market or private sale
$9,819,749
$130.93 p/Share
75,000
Reduced 57.71%
54,969
Common Shares
Aug 23
2022
BUY
Exercise of conversion of derivative security
$5,005,500
$66.74 p/Share
75,000
Added 36.59%
129,969
Common Shares
Aug 22
2022
SELL
Open market or private sale
$2,889,146
$131.75 p/Share
21,929
Reduced 28.52%
54,969
Common Shares
Aug 22
2022
BUY
Exercise of conversion of derivative security
$1,463,541
$66.74 p/Share
21,929
Added 22.19%
76,898
Common Shares
Dec 09
2021
SELL
Open market or private sale
$3,846,046
$158.28 p/Share
24,299
Reduced 30.65%
54,969
Common Shares
Dec 06
2021
SELL
Payment of exercise price or tax liability
$2,952,688
$157.94 p/Share
18,695
Reduced 19.08%
79,268
Common Shares