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
Oct 20
2021
SELL
Payment of exercise price or tax liability
$7,928,617
$511.92 p/Share
15,488
Reduced 5.26%
278,905
Common Stock
Oct 14
2021
BUY
Grant, award, or other acquisition
-
40,510
Added 11.92%
299,393
10/14/2021
Sep 20
2021
-
5,000
Reduced 1.67%
294,393
Common Stock
Sep 08
2021
SELL
Open market or private sale
$3,178,474
$462.66 p/Share
6,870
Reduced 2.59%
258,883
Common Stock
Aug 10
2021
SELL
Open market or private sale
$2,489,051
$389.95 p/Share
6,383
Reduced 2.35%
265,753
Common Stock
Jul 20
2021
SELL
Payment of exercise price or tax liability
$720,980
$400.99 p/Share
1,798
Reduced 0.66%
272,136
Common Stock