Apr 02
2025
SELL
Open market or private sale
$2,873,200
$245.07 p/Share
11,724
Reduced 7.57%
143,064
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$3,670,800
$244.72 p/Share
15,000
Reduced 8.83%
154,788
Common Stock
Mar 10
2025
SELL
Open market or private sale
$22,589,961
$235.42 p/Share
95,956
Reduced 36.11%
169,788
Common Stock
Mar 10
2025
BUY
Exercise of conversion of derivative security
$3,998,471
$67.32 p/Share
59,395
Added 18.27%
265,744
Common Stock
Aug 23
2024
SELL
Open market or private sale
$5,232,750
$209.31 p/Share
25,000
Reduced 10.81%
206,349
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$1,593,514
$51.95 p/Share
30,674
Added 11.71%
231,349
Common Stock
Aug 16
2024
SELL
Open market or private sale
$5,227,750
$209.11 p/Share
25,000
Reduced 11.08%
200,675
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
$1,593,566
$51.95 p/Share
30,675
Added 11.97%
225,675
Common Stock
Aug 13
2024
BUY
Grant, award, or other acquisition
-
29,381
Added 13.09%
195,000
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$2,484,893
$203.23 p/Share
12,227
Reduced 6.88%
165,619
Common Stock
Sep 06
2023
SELL
Open market or private sale
$11,015,469
$185.63 p/Share
59,341
Reduced 25.02%
177,846
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
$3,679,710
$50.95 p/Share
72,222
Added 23.34%
237,187
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
23,951
Added 12.68%
164,965
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$2,564,828
$146.57 p/Share
17,499
Reduced 11.04%
141,014
Common Stock
Aug 10
2022
BUY
Grant, award, or other acquisition
-
34,277
Added 17.78%
158,513
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$2,104,245
$156.31 p/Share
13,462
Reduced 9.78%
124,236
Common Stock
Sep 23
2021
SELL
Open market or private sale
$8,363,236
$167.61 p/Share
49,897
Reduced 26.6%
137,698
Common Stock
Sep 23
2021
BUY
Exercise of conversion of derivative security
$2,251,769
$36.97 p/Share
60,908
Added 24.51%
187,595
Common Stock
Aug 09
2021
BUY
Grant, award, or other acquisition
-
26,369
Added 17.23%
126,687
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$1,514,033
$154.92 p/Share
9,773
Reduced 8.88%
100,318
Common Stock