Mar 05
2025
SELL
Open market or private sale
$2,428,543
$483.1 p/Share
5,027
Reduced 39.57%
7,678
Common Stock
Mar 05
2025
BUY
Exercise of conversion of derivative security
$1,716,117
$341.38 p/Share
5,027
Added 35.48%
9,141
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$569,740
$502.86 p/Share
1,133
Reduced 12.86%
7,678
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
$403,293
$502.86 p/Share
802
Added 8.34%
8,812
Common Stock
Feb 26
2025
SELL
Open market or private sale
$1,742,592
$500.17 p/Share
3,484
Reduced 30.31%
8,010
Common Stock
Feb 26
2025
BUY
Exercise of conversion of derivative security
$996,702
$286.08 p/Share
3,484
Added 24.93%
10,492
Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
$700,018
$513.21 p/Share
1,364
Added 14.55%
8,010
Common Stock
Aug 09
2024
SELL
Open market or private sale
$232,030
$464.06 p/Share
500
Reduced 7.0%
6,646
Common Stock
Aug 06
2024
SELL
Open market or private sale
$452,620
$452.62 p/Share
1,000
Reduced 12.28%
7,146
Common Stock
Aug 05
2024
SELL
Open market or private sale
$252,339
$444.26 p/Share
568
Reduced 6.52%
8,146
Common Stock
Jul 31
2024
SELL
Open market or private sale
$524,856
$457.99 p/Share
1,146
Reduced 11.62%
8,715
Common Stock
Jul 29
2024
SELL
Open market or private sale
$2,691,594
$450.25 p/Share
5,978
Reduced 37.74%
9,862
Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
$1,665,650
$278.63 p/Share
5,978
Added 27.4%
15,840
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$447,562
$380.58 p/Share
1,176
Reduced 10.65%
9,862
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$884,087
$380.58 p/Share
2,323
Added 17.39%
11,038
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$700,032
$372.16 p/Share
1,881
Added 17.75%
8,715
Common Stock
Mar 03
2023
SELL
Open market or private sale
$837,284
$297.12 p/Share
2,818
Reduced 29.2%
6,834
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
$211,420
$173.58 p/Share
1,218
Added 13.14%
8,052
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$520,227
$290.63 p/Share
1,790
Reduced 17.51%
8,434
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
2,609
Added 20.33%
10,224
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
$469,870
$295.33 p/Share
1,591
Added 17.28%
7,615
Common Stock
May 18
2022
SELL
Open market or private sale
$309,089
$280.99 p/Share
1,100
Reduced 15.44%
6,024
Common Stock
May 17
2022
SELL
Open market or private sale
$1,136,518
$292.54 p/Share
3,885
Reduced 35.29%
7,124
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$402,986
$170.54 p/Share
2,363
Added 22.07%
8,342
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$914,313
$323.88 p/Share
2,823
Reduced 24.61%
8,646
Common Stock