Nov 14
2023
SELL
Open market or private sale
$695,090
$586.08 p/Share
1,186
Reduced 16.91%
5,826
capital stock
Nov 13
2023
SELL
Open market or private sale
$2,236,224
$586.32 p/Share
3,814
Reduced 35.23%
7,012
capital stock
Nov 10
2023
SELL
Open market or private sale
$2,903,950
$580.79 p/Share
5,000
Reduced 31.59%
10,826
capital stock
Nov 07
2023
SELL
Open market or private sale
$3,503,100
$583.85 p/Share
6,000
Reduced 27.49%
15,826
capital stock
Nov 03
2023
SELL
Payment of exercise price or tax liability
$18,011,642
$578.39 p/Share
31,141
Reduced 58.79%
21,826
capital stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$16,197,881
$459.71 p/Share
35,235
Added 39.95%
52,967
capital stock
Nov 01
2023
SELL
Open market or private sale
$2,844,350
$568.87 p/Share
5,000
Reduced 22.0%
17,732
capital stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$7,203,881
$562.32 p/Share
12,811
Reduced 62.67%
7,632
capital stock
Oct 31
2023
BUY
Exercise of conversion of derivative security
$6,239,169
$413.19 p/Share
15,100
Added 39.91%
22,732
capital stock
Mar 20
2023
SELL
Open market or private sale
$2,093,000
$523.25 p/Share
4,000
Reduced 16.36%
20,443
capital stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$367,795
$515.12 p/Share
714
Reduced 2.84%
24,443
capital stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$840,675
$515.12 p/Share
1,632
Added 6.09%
25,157
capital stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$6,001,364
$494.55 p/Share
12,135
Reduced 34.03%
23,525
capital stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$4,753,850
$306.7 p/Share
15,500
Added 30.3%
35,660
capital stock
Nov 10
2022
SELL
Open market or private sale
$3,978,480
$497.31 p/Share
8,000
Reduced 28.41%
20,160
capital stock
Nov 09
2022
SELL
Open market or private sale
$245,500
$491.0 p/Share
500
Reduced 1.74%
28,160
capital stock
Nov 08
2022
SELL
Open market or private sale
$493,000
$493.0 p/Share
1,000
Reduced 3.37%
28,660
capital stock
May 13
2022
SELL
Payment of exercise price or tax liability
$6,625,052
$502.05 p/Share
13,196
Reduced 24.06%
41,660
capital stock
May 13
2022
SELL
Open market or private sale
$6,010,200
$500.85 p/Share
12,000
Reduced 28.8%
29,660
capital stock
May 13
2022
BUY
Exercise of conversion of derivative security
$2,558,160
$106.59 p/Share
24,000
Added 30.44%
54,856
capital stock
May 06
2022
SELL
Payment of exercise price or tax liability
$6,934,141
$499.83 p/Share
13,873
Reduced 28.47%
34,856
capital stock
May 06
2022
SELL
Open market or private sale
$2,001,520
$500.38 p/Share
4,000
Reduced 11.48%
30,856
capital stock
May 06
2022
BUY
Exercise of conversion of derivative security
$4,638,200
$231.91 p/Share
20,000
Added 29.1%
48,729
capital stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$428,965
$459.77 p/Share
933
Reduced 3.15%
28,729
capital stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$980,230
$459.77 p/Share
2,132
Added 6.71%
29,662
capital stock