Aug 22
2024
BUY
Grant, award, or other acquisition
$11,500,034
$53.45 p/Share
215,155
Added 39.05%
335,755
Common Stock
Apr 26
2024
SELL
Open market or private sale
$3,509,693
$3190.63 p/Share
1,100
Reduced 31.32%
2,412
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$5,062,207
$2620.19 p/Share
1,932
Reduced 35.49%
3,512
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
3,665
Added 40.23%
5,444
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$118,725
$2638.35 p/Share
45
Added 2.47%
1,779
Common Stock
Dec 14
2023
SELL
Open market or private sale
$3,012,529
$2317.33 p/Share
1,300
Reduced 42.85%
1,734
Common Stock
Nov 03
2023
SELL
Open market or private sale
$2,906,093
$2042.23 p/Share
1,423
Reduced 31.93%
3,034
Common Stock
Nov 03
2023
SELL
Payment of exercise price or tax liability
$2,099,196
$2046.0 p/Share
1,026
Reduced 18.71%
4,457
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$2,098,793
$857.0 p/Share
2,449
Added 30.87%
5,483
Common Stock
May 01
2023
SELL
Open market or private sale
$6,205,310
$2062.25 p/Share
3,009
Reduced 49.79%
3,034
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$2,835,152
$1644.52 p/Share
1,724
Reduced 22.2%
6,043
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
3,274
Added 29.65%
7,767
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
$901,476
$1606.91 p/Share
561
Added 11.1%
4,493
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$2,809,984
$1722.86 p/Share
1,631
Reduced 29.32%
3,932
Common Stock
Dec 30
2022
SELL
Payment of exercise price or tax liability
$677,185
$1404.95 p/Share
482
Reduced 7.97%
5,563
Common Stock
Dec 02
2022
SELL
Open market or private sale
$700,446
$1617.66 p/Share
433
Reduced 6.68%
6,045
Common Stock
Sep 14
2022
SELL
Open market or private sale
$5,357,353
$1724.84 p/Share
3,106
Reduced 26.43%
8,647
Common Stock
Sep 14
2022
SELL
Payment of exercise price or tax liability
$3,747,641
$1727.82 p/Share
2,169
Reduced 25.08%
6,478
Common Stock
Sep 14
2022
BUY
Exercise of conversion of derivative security
$3,797,420
$719.89 p/Share
5,275
Added 30.98%
11,753
Common Stock
Aug 02
2022
SELL
Open market or private sale
$1,569,328
$1561.52 p/Share
1,005
Reduced 13.43%
6,478
Common Stock
Jul 29
2022
SELL
Open market or private sale
$2,040,688
$1569.76 p/Share
1,300
Reduced 14.8%
7,483
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$622,201
$1288.2 p/Share
483
Reduced 5.21%
8,783
Common Stock
May 27
2022
SELL
Open market or private sale
$4,008,457
$1403.03 p/Share
2,857
Reduced 23.57%
9,266
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$5,669,200
$1608.74 p/Share
3,524
Reduced 22.52%
12,123
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
6,692
Added 29.96%
15,647
Common Stock