Aug 08
2025
SELL
Open market or private sale
$5,252,406
$166.0 p/Share
31,641
Reduced 10.63%
265,895
Common Stock
Aug 07
2025
SELL
Open market or private sale
$6,002,069
$164.96 p/Share
36,385
Reduced 10.9%
297,536
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$4,066,864
$133.99 p/Share
30,352
Reduced 8.34%
333,523
Common Stock
Mar 04
2025
BUY
Grant, award, or other acquisition
-
97,570
Added 21.14%
363,875
Common Stock
Oct 30
2024
BUY
Grant, award, or other acquisition
$7,000,358
$144.83 p/Share
48,335
Added 15.36%
266,305
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$4,377,517
$128.2 p/Share
34,146
Reduced 13.54%
217,970
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
69,053
Added 21.5%
252,116
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$1,952,213
$93.1 p/Share
20,969
Reduced 10.28%
183,063
Common Stock
Mar 04
2023
BUY
Grant, award, or other acquisition
-
19,663
Added 8.79%
204,032
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
20,040
Added 9.8%
184,369
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
$1,180,500
$39.35 p/Share
30,000
Added 15.44%
164,329
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$3,064,864
$81.61 p/Share
37,555
Reduced 25.15%
111,794
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
65,891
Added 32.91%
134,329
Common Stock
Feb 17
2022
SELL
Open market or private sale
$899,758
$87.44 p/Share
10,290
Reduced 8.85%
105,993
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
$275,360
$26.76 p/Share
10,290
Added 8.13%
116,283
Common Stock
Sep 09
2021
SELL
Open market or private sale
$793,787
$91.98 p/Share
8,630
Reduced 7.53%
105,993
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
$303,126
$22.8 p/Share
13,295
Added 10.39%
114,623
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
19,940
Added 16.44%
101,328
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$1,596,710
$82.89 p/Share
19,263
Reduced 19.14%
81,388
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
23,101
Added 18.67%
100,651
Common Stock