Nov 25
2024
SELL
Open market or private sale
$1,145,540
$572.77 p/Share
2,000
Reduced 1.93%
101,735
capital stock
Sep 26
2024
SELL
Open market or private sale
$1,197,620
$598.81 p/Share
2,000
Reduced 1.89%
103,735
capital stock
Aug 05
2024
SELL
Open market or private sale
$1,139,260
$569.63 p/Share
2,000
Reduced 1.86%
105,735
capital stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$2,528,607
$586.14 p/Share
4,314
Reduced 3.85%
107,735
capital stock
Aug 05
2024
BUY
Exercise of conversion of derivative security
$2,226,750
$445.35 p/Share
5,000
Added 4.27%
112,049
capital stock
Jun 06
2024
SELL
Open market or private sale
$816,254
$544.17 p/Share
1,500
Reduced 1.38%
107,049
capital stock
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