Nov 09
2023
SELL
Open market or private sale
$1,740,393
$2096.86 p/Share
830
Reduced 13.66%
5,248
Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$356,624
$2097.79 p/Share
170
Reduced 2.72%
6,078
Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
$355,420
$355.42 p/Share
1,000
Added 13.8%
6,248
Common Stock
May 04
2023
SELL
Open market or private sale
$9,963,771
$2047.21 p/Share
4,867
Reduced 48.12%
5,248
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$3,093,342
$1644.52 p/Share
1,881
Reduced 15.68%
10,115
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
3,571
Added 22.94%
11,996
Common Stock
Feb 14
2023
SELL
Open market or private sale
$2,472,150
$1648.1 p/Share
1,500
Reduced 15.11%
8,425
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$2,808,261
$1722.86 p/Share
1,630
Reduced 14.11%
9,925
Common Stock
Dec 30
2022
SELL
Payment of exercise price or tax liability
$1,076,191
$1404.95 p/Share
766
Reduced 6.22%
11,555
Common Stock
Jul 28
2022
SELL
Open market or private sale
$5,041,476
$1527.72 p/Share
3,300
Reduced 21.13%
12,321
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$986,761
$1288.2 p/Share
766
Reduced 4.67%
15,621
Common Stock
Jun 09
2022
SELL
Open market or private sale
$1,383,000
$1383.0 p/Share
1,000
Reduced 5.75%
16,387
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$6,803,361
$1608.74 p/Share
4,229
Reduced 19.56%
17,387
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
8,031
Added 27.09%
21,616
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$1,577,893
$1452.94 p/Share
1,086
Reduced 7.4%
13,585
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$2,676,741
$1747.22 p/Share
1,532
Reduced 9.46%
14,671
Common Stock
Jul 22
2021
SELL
Open market or private sale
$2,423,130
$1770.0 p/Share
1,369
Reduced 7.79%
16,203
Common Stock
Jun 30
2021
SELL
Payment of exercise price or tax liability
$2,375,121
$1550.34 p/Share
1,532
Reduced 8.02%
17,572
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$3,730,367
$1485.61 p/Share
2,511
Reduced 11.62%
19,104
Common Stock
Feb 05
2021
SELL
Open market or private sale
$7,669,234
$1515.06 p/Share
5,062
Reduced 65.39%
2,679
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$2,358,000
$1500.0 p/Share
1,572
Reduced 16.88%
7,741
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
$2,357,856
$355.42 p/Share
6,634
Added 41.6%
9,313
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$5,770,368
$1484.53 p/Share
3,887
Reduced 18.45%
17,178
Common Stock
Feb 04
2021
SELL
Open market or private sale
$21,469,539
$1480.76 p/Share
14,499
Reduced 84.4%
2,679
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
18,936
Added 46.7%
21,615
Common Stock