Aug 09
2024
SELL
Payment of exercise price or tax liability
$4,390,529
$578.31 p/Share
7,592
Reduced 27.5%
20,019
capital stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
$3,718,710
$413.19 p/Share
9,000
Added 24.58%
27,611
capital stock
Aug 08
2024
SELL
Open market or private sale
$589,767
$580.48 p/Share
1,016
Reduced 5.18%
18,611
capital stock
Apr 30
2024
-
1,133
Reduced 5.46%
19,627
capital stock
Mar 28
2024
SELL
Open market or private sale
$1,283,300
$641.65 p/Share
2,000
Reduced 8.79%
20,760
capital stock
Mar 28
2024
SELL
Payment of exercise price or tax liability
$4,557,962
$643.78 p/Share
7,080
Reduced 20.97%
26,680
capital stock
Mar 28
2024
BUY
Exercise of conversion of derivative security
$1,385,670
$106.59 p/Share
13,000
Added 27.8%
33,760
capital stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$90,319
$586.49 p/Share
154
Reduced 0.67%
22,894
capital stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$281,515
$586.49 p/Share
480
Added 2.04%
23,048
capital stock
Nov 27
2023
SELL
Open market or private sale
$579,730
$579.73 p/Share
1,000
Reduced 4.24%
22,568
capital stock
Nov 10
2023
-
65
Reduced 0.28%
23,568
capital stock
Nov 07
2023
SELL
Open market or private sale
$710,545
$583.85 p/Share
1,217
Reduced 4.9%
23,633
capital stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$161,232
$515.12 p/Share
313
Reduced 1.24%
24,850
capital stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$419,822
$515.12 p/Share
815
Added 3.14%
25,163
capital stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$3,095,389
$493.84 p/Share
6,268
Reduced 20.42%
24,433
capital stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$2,453,600
$306.7 p/Share
8,000
Added 20.67%
30,701
capital stock
Nov 08
2022
SELL
Open market or private sale
$980,180
$490.09 p/Share
2,000
Reduced 8.1%
22,701
capital stock
Mar 07
2022
SELL
Open market or private sale
$513,709
$487.39 p/Share
1,054
Reduced 4.09%
24,701
capital stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$244,598
$459.77 p/Share
532
Reduced 2.02%
25,755
capital stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$508,046
$459.77 p/Share
1,105
Added 4.03%
26,287
capital stock
Dec 10
2021
-
90
Reduced 0.36%
25,182
capital stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$3,243,130
$500.02 p/Share
6,486
Reduced 20.42%
25,272
capital stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
$2,087,190
$231.91 p/Share
9,000
Added 22.08%
31,758
capital stock
Nov 02
2021
SELL
Open market or private sale
$978,260
$489.13 p/Share
2,000
Reduced 8.08%
22,758
capital stock
Jun 17
2021
-
1,982
Reduced 7.41%
24,758
capital stock