Oct 21
2024
SELL
Open market or private sale
$18,572,529
$117.98 p/Share
157,421
Reduced 46.0%
184,806
Common shares without ...
Oct 21
2024
BUY
Exercise of conversion of derivative security
$7,398,787
$47.0 p/Share
157,421
Added 31.51%
342,227
Common shares without ...
Mar 01
2024
SELL
Open market or private sale
$101,080
$118.5 p/Share
853
Reduced 0.46%
184,806
Common shares without ...
Feb 29
2024
SELL
Payment of exercise price or tax liability
$986,090
$120.05 p/Share
8,214
Reduced 4.24%
185,659
Common shares without ...
Feb 21
2024
BUY
Grant, award, or other acquisition
-
17,914
Added 8.46%
193,873
Common shares without ...
Mar 01
2023
SELL
Open market or private sale
$107,648
$100.7 p/Share
1,069
Reduced 0.6%
175,959
Common shares without ...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$849,541
$99.77 p/Share
8,515
Reduced 4.59%
177,028
Common shares without ...
Feb 17
2023
BUY
Grant, award, or other acquisition
-
18,448
Added 9.04%
185,543
Common shares without ...
Mar 01
2022
SELL
Open market or private sale
$171,346
$118.17 p/Share
1,450
Reduced 0.86%
167,095
Common shares without ...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$1,209,166
$122.41 p/Share
9,878
Reduced 5.54%
168,545
Common shares without ...
Feb 18
2022
BUY
Grant, award, or other acquisition
-
20,385
Added 10.25%
178,423
Common shares without ...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$1,326,803
$121.58 p/Share
10,913
Reduced 6.46%
158,038
Common shares without ...
Feb 19
2021
BUY
Grant, award, or other acquisition
-
17,055
Added 9.17%
168,951
Common shares without ...
Feb 01
2021
SELL
Open market or private sale
$25,169,884
$123.75 p/Share
203,393
Reduced 57.25%
151,896
Common shares without ...
Feb 01
2021
BUY
Exercise of conversion of derivative security
$7,883,512
$38.76 p/Share
203,393
Added 36.41%
355,289
Common shares without ...
Mar 02
2020
SELL
Open market or private sale
$94,091
$77.89 p/Share
1,208
Reduced 0.79%
151,896
Common shares without ...
Feb 28
2020
SELL
Payment of exercise price or tax liability
$1,130,833
$79.19 p/Share
14,280
Reduced 8.53%
153,104
Common shares without ...
Feb 21
2020
BUY
Grant, award, or other acquisition
-
21,374
Added 11.32%
167,384
Common shares without ...
Jun 20
2019
SELL
Open market or private sale
$14,025,000
$85.0 p/Share
165,000
Reduced 53.05%
146,010
Common shares without ...
Jun 20
2019
BUY
Exercise of conversion of derivative security
$5,765,100
$34.94 p/Share
165,000
Added 34.66%
311,010
Common shares without ...
Mar 01
2019
SELL
Open market or private sale
$175,188
$78.0 p/Share
2,246
Reduced 1.51%
146,010
Common shares without ...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$1,146,325
$77.23 p/Share
14,843
Reduced 9.1%
148,256
Common shares without ...
Feb 22
2019
BUY
Grant, award, or other acquisition
-
28,985
Added 15.09%
163,099
Common shares without ...
Feb 28
2018
SELL
Payment of exercise price or tax liability
$706,861
$60.55 p/Share
11,674
Reduced 8.01%
134,114
Common shares without ...
Feb 16
2018
BUY
Grant, award, or other acquisition
-
44,909
Added 23.55%
145,788
Common shares without ...