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
Feb 14
2023
SELL
Open market or private sale
$276,622
$368.83 p/Share
750
Reduced 18.35%
3,337
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$135,985
$334.94 p/Share
406
Reduced 9.04%
4,087
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
$353,696
$334.94 p/Share
1,056
Added 19.83%
4,269
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$53,425
$316.13 p/Share
169
Reduced 4.69%
3,437
Common Stock