May 16
2024
SELL
Open market or private sale
$2,270,160
$567.54 p/Share
4,000
Reduced 3.55%
108,549
capital stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$708,479
$586.49 p/Share
1,208
Reduced 1.06%
112,964
capital stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$1,585,868
$586.49 p/Share
2,704
Added 2.31%
114,172
capital stock
Dec 11
2023
SELL
Open market or private sale
$859,155
$572.77 p/Share
1,500
Reduced 1.33%
111,468
capital stock
Oct 31
2023
SELL
Open market or private sale
$2,803,399
$560.68 p/Share
5,000
Reduced 4.24%
112,968
capital stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$7,673,981
$562.32 p/Share
13,647
Reduced 10.37%
117,968
capital stock
Oct 31
2023
BUY
Exercise of conversion of derivative security
$6,739,539
$429.27 p/Share
15,700
Added 10.66%
131,615
capital stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$1,372,594
$516.79 p/Share
2,656
Reduced 2.24%
115,915
capital stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
$1,239,570
$413.19 p/Share
3,000
Added 2.47%
118,571
capital stock
Aug 03
2023
SELL
Open market or private sale
$2,065,719
$516.43 p/Share
4,000
Reduced 3.35%
115,571
capital stock
May 05
2023
SELL
Open market or private sale
$2,197,360
$549.34 p/Share
4,000
Reduced 3.24%
119,571
capital stock
May 03
2023
SELL
Payment of exercise price or tax liability
$14,852,260
$549.27 p/Share
27,040
Reduced 17.95%
123,571
capital stock
May 03
2023
BUY
Exercise of conversion of derivative security
$13,015,485
$413.19 p/Share
31,500
Added 17.3%
150,611
capital stock
May 02
2023
SELL
Payment of exercise price or tax liability
$1,652,540
$550.48 p/Share
3,002
Reduced 2.46%
119,111
capital stock
May 02
2023
BUY
Exercise of conversion of derivative security
$1,446,165
$413.19 p/Share
3,500
Added 2.79%
122,113
capital stock
Mar 28
2023
SELL
Open market or private sale
$1,578,810
$526.27 p/Share
3,000
Reduced 2.47%
118,613
capital stock
Mar 09
2023
SELL
Open market or private sale
$1,014,640
$507.32 p/Share
2,000
Reduced 1.62%
121,613
capital stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$976,667
$515.12 p/Share
1,896
Reduced 1.51%
123,613
capital stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$2,186,684
$515.12 p/Share
4,245
Added 3.27%
125,509
capital stock
Nov 21
2022
SELL
Open market or private sale
$1,011,520
$505.76 p/Share
2,000
Reduced 1.62%
121,264
capital stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$1,903,181
$479.27 p/Share
3,971
Reduced 3.25%
118,264
capital stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$1,533,500
$306.7 p/Share
5,000
Added 3.9%
123,264
capital stock
Nov 03
2022
SELL
Open market or private sale
$965,800
$482.9 p/Share
2,000
Reduced 1.61%
122,235
capital stock
Sep 13
2022
SELL
Open market or private sale
$948,260
$474.13 p/Share
2,000
Reduced 1.58%
124,235
capital stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$1,915,513
$484.94 p/Share
3,950
Reduced 3.03%
126,235
capital stock