Mar 16
2025
SELL
Payment of exercise price or tax liability
$56,269
$128.47 p/Share
438
Reduced 8.35%
4,806
Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$47,662
$128.47 p/Share
371
Reduced 6.61%
5,244
Common Stock
Mar 15
2025
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
8
Added 0.15%
5,363
Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
860
Added 13.83%
5,359
Common Stock
Nov 22
2024
SELL
Open market or private sale
$107,057
$165.98 p/Share
645
Reduced 11.96%
4,747
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$99,923
$154.92 p/Share
645
Added 10.68%
5,392
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$70,456
$200.16 p/Share
352
Reduced 6.9%
4,747
Common Stock
Dec 20
2023
SELL
Open market or private sale
$1,394,360
$220.0 p/Share
6,338
Reduced 55.42%
5,099
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
$943,284
$148.83 p/Share
6,338
Added 47.04%
7,135
Common Stock
Dec 14
2023
SELL
Open market or private sale
$580,000
$200.0 p/Share
2,900
Reduced 36.25%
5,099
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$33,836
$193.35 p/Share
175
Reduced 2.14%
7,999
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
1,441
Added 14.99%
8,174
Common Stock
Oct 17
2022
BUY
Grant, award, or other acquisition
-
902
Added 11.81%
6,733
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$58,961
$160.22 p/Share
368
Reduced 5.94%
5,831
Common Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
-
691
Added 10.03%
6,199
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$32,017
$189.45 p/Share
169
Reduced 2.98%
5,508
Common Stock
Oct 13
2021
BUY
Grant, award, or other acquisition
-
431
Added 7.06%
5,677
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$39,533
$282.38 p/Share
140
Reduced 2.79%
4,879
Common Stock
Mar 30
2020
BUY
Grant, award, or other acquisition
-
634
Added 11.22%
5,019
Common Stock
Aug 15
2019
BUY
Grant, award, or other acquisition
-
2,300
Added 34.41%
4,385
Common Stock
Aug 01
2019
BUY
Grant, award, or other acquisition
$380,033
$182.27 p/Share
2,085
Added 50.0%
2,085
Common Stock