May 05
2023
BUY
Exercise of conversion of derivative security
$2,902,500
$64.5 p/Share
45,000
Added 6.47%
650,212
Common Stock
Apr 20
2023
SELL
Payment of exercise price or tax liability
$1,471,345
$195.32 p/Share
7,533
Reduced 1.23%
605,212
Common Stock
Apr 05
2023
SELL
Open market or private sale
$8,747,550
$194.39 p/Share
45,000
Reduced 6.84%
612,745
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
$2,902,500
$64.5 p/Share
45,000
Added 6.4%
657,745
Common Stock
Mar 13
2023
SELL
Open market or private sale
$1,417,995,000
$31511.0 p/Share
45,000
Reduced 6.84%
612,745
Common Stock
Mar 13
2023
BUY
Exercise of conversion of derivative security
$2,902,500
$64.5 p/Share
45,000
Added 6.4%
657,745
Common Stock
Feb 27
2023
SELL
Open market or private sale
$8,564,400
$190.32 p/Share
45,000
Reduced 6.84%
612,745
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$2,902,500
$64.5 p/Share
45,000
Added 6.4%
657,745
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$917,569
$140.71 p/Share
6,521
Reduced 1.05%
612,745
Common Stock
Jan 10
2023
SELL
Open market or private sale
$2,125,652
$135.92 p/Share
15,639
Reduced 2.46%
619,266
Common Stock
Dec 13
2022
SELL
Open market or private sale
$2,509,350
$167.29 p/Share
15,000
Reduced 2.31%
634,905
Common Stock
Nov 10
2022
SELL
Open market or private sale
$2,692,180
$162.16 p/Share
16,602
Reduced 2.49%
649,905
Common Stock
Oct 20
2022
SELL
Payment of exercise price or tax liability
$3,396,413
$160.11 p/Share
21,213
Reduced 3.08%
666,507
Common Stock
Oct 11
2022
SELL
Open market or private sale
$1,411,670
$161.26 p/Share
8,754
Reduced 1.26%
687,720
Common Stock
Sep 07
2022
SELL
Open market or private sale
$2,051,068
$530.54 p/Share
3,866
Reduced 1.64%
232,158
Common Stock
Aug 10
2022
SELL
Open market or private sale
$2,128,367
$514.72 p/Share
4,135
Reduced 1.72%
236,024
Common Stock
Jul 20
2022
SELL
Payment of exercise price or tax liability
$1,758,053
$513.6 p/Share
3,423
Reduced 1.41%
240,159
Common Stock
Jul 12
2022
SELL
Open market or private sale
$2,166,196
$520.47 p/Share
4,162
Reduced 1.68%
243,582
Common Stock
Jun 10
2022
SELL
Open market or private sale
$272,811,765
$56753.02 p/Share
4,807
Reduced 1.9%
247,744
Common Stock
May 10
2022
SELL
Open market or private sale
$1,680,315
$480.09 p/Share
3,500
Reduced 1.37%
252,551
Common Stock
Apr 20
2022
SELL
Payment of exercise price or tax liability
$2,151,561
$628.56 p/Share
3,423
Reduced 1.32%
256,051
Common Stock
Apr 19
2022
-
7,500
Reduced 2.81%
259,474
Common Stock
Apr 11
2022
SELL
Open market or private sale
$2,880,170
$602.42 p/Share
4,781
Reduced 1.76%
266,974
Common Stock
Mar 11
2022
SELL
Open market or private sale
$2,237,439
$559.22 p/Share
4,001
Reduced 1.45%
271,755
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$1,636,441
$519.67 p/Share
3,149
Reduced 1.13%
275,756
Common Stock