Nov 20
2024
SELL
Open market or private sale
$251,800
$503.6 p/Share
500
Reduced 20.6%
1,927
Common Stock
Nov 13
2024
SELL
Open market or private sale
$251,925
$503.85 p/Share
500
Reduced 17.08%
2,427
Common Stock
Nov 06
2024
SELL
Open market or private sale
$249,660
$499.32 p/Share
500
Reduced 14.59%
2,927
Common Stock
Jul 31
2024
SELL
Open market or private sale
$737,325
$491.55 p/Share
1,500
Reduced 30.44%
3,427
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$346,294
$422.31 p/Share
820
Reduced 14.27%
4,927
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
1,605
Added 21.83%
5,747
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$2,131,102
$457.22 p/Share
4,661
Added 42.11%
6,407
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$240,964
$440.52 p/Share
547
Reduced 23.86%
1,746
Common Stock
Dec 31
2023
BUY
Exercise of conversion of derivative security
$642,718
$440.52 p/Share
1,459
Added 42.7%
1,958
Common Stock
Sep 05
2023
SELL
Open market or private sale
$39,445
$394.45 p/Share
100
Reduced 10.71%
834
Common Stock
Aug 28
2023
SELL
Open market or private sale
$78,026
$390.13 p/Share
200
Reduced 17.64%
934
Common Stock
Aug 21
2023
SELL
Open market or private sale
$76,400
$382.0 p/Share
200
Reduced 14.99%
1,134
Common Stock
Aug 14
2023
SELL
Open market or private sale
$77,612
$388.06 p/Share
200
Reduced 13.04%
1,334
Common Stock
Aug 07
2023
SELL
Open market or private sale
$77,518
$387.59 p/Share
200
Reduced 11.53%
1,534
Common Stock
Jul 31
2023
SELL
Open market or private sale
$78,358
$391.79 p/Share
200
Reduced 10.34%
1,734
Common Stock
Jul 24
2023
SELL
Open market or private sale
$84,880
$424.4 p/Share
200
Reduced 9.37%
1,934
Common Stock
Jul 17
2023
SELL
Open market or private sale
$83,342
$416.71 p/Share
200
Reduced 8.57%
2,134
Common Stock
Jul 10
2023
SELL
Open market or private sale
$78,798
$393.99 p/Share
200
Reduced 7.89%
2,334
Common Stock
Jul 03
2023
SELL
Open market or private sale
$79,674
$398.37 p/Share
200
Reduced 7.32%
2,534
Common Stock
Jun 26
2023
SELL
Open market or private sale
$78,138
$390.69 p/Share
200
Reduced 6.82%
2,734
Common Stock
Jun 20
2023
SELL
Open market or private sale
$76,886
$384.43 p/Share
200
Reduced 6.38%
2,934
Common Stock
Jun 13
2023
SELL
Open market or private sale
$77,254
$386.27 p/Share
200
Reduced 6.0%
3,134
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$143,986
$341.2 p/Share
422
Reduced 11.24%
3,334
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
1,169
Added 23.74%
3,756
Common Stock
Feb 15
2023
SELL
Open market or private sale
$274,275
$365.7 p/Share
750
Reduced 22.48%
2,587
Common Stock