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
Mar 08
2021
SELL
Payment of exercise price or tax liability
$57,423
$172.96 p/Share
332
Reduced 3.35%
9,571
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
1,415
Added 12.5%
9,903
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$67,910
$167.68 p/Share
405
Reduced 4.55%
8,488
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
853
Added 8.75%
8,893
Common Stock