Mar 05
2025
BUY
Grant, award, or other acquisition
-
970
Added 5.51%
16,627
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$130,022
$253.95 p/Share
512
Reduced 3.17%
15,657
Common Stock
Mar 04
2025
BUY
Grant, award, or other acquisition
-
1,135
Added 6.56%
16,169
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$124,513
$254.11 p/Share
490
Reduced 3.16%
15,034
Common Stock
May 14
2024
-
1,100
Reduced 6.62%
15,524
Common Stock
May 13
2024
SELL
Open market or private sale
$6,207,013
$294.87 p/Share
21,050
Reduced 55.87%
16,624
Common Stock
May 13
2024
BUY
Exercise of conversion of derivative security
$3,781,843
$179.66 p/Share
21,050
Added 41.7%
29,434
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
915
Added 5.22%
16,624
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$225,426
$274.91 p/Share
820
Reduced 4.96%
15,709
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
1,816
Added 9.9%
16,529
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$174,683
$273.37 p/Share
639
Reduced 4.16%
14,713
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$1,314,888
$264.14 p/Share
4,978
Reduced 24.49%
15,352
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
$1,018,875
$135.85 p/Share
7,500
Added 26.95%
20,330
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
1,090
Added 7.83%
12,830
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$117,331
$231.88 p/Share
506
Reduced 4.13%
11,740
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
1,121
Added 8.39%
12,246
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$143,589
$231.97 p/Share
619
Reduced 5.27%
11,125
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$125,370
$250.24 p/Share
501
Reduced 4.09%
11,744
Common Stock
Mar 03
2022
SELL
Open market or private sale
$567,073
$237.17 p/Share
2,391
Reduced 16.34%
12,245
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$418,547
$136.78 p/Share
3,060
Added 17.29%
14,636
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
1,045
Added 8.28%
11,576
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$104,618
$234.57 p/Share
446
Reduced 4.06%
10,531
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
957
Added 8.02%
10,977
Common Stock
Dec 17
2021
SELL
Open market or private sale
$417,789
$203.7 p/Share
2,051
Reduced 16.99%
10,020
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
$341,950
$136.78 p/Share
2,500
Added 17.16%
12,071
Common Stock