Oct 07
2025
SELL
Payment of exercise price or tax liability
$39,233
$77.69 p/Share
505
Reduced 1.3%
38,448
Common Stock
Oct 07
2025
BUY
Exercise of conversion of derivative security
-
1,704
Added 4.19%
38,953
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$101,159
$68.91 p/Share
1,468
Reduced 3.8%
37,176
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
3,480
Added 8.35%
38,207
Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
-
1,675
Added 4.55%
35,164
Common Stock
Sep 03
2024
SELL
Open market or private sale
$550,742
$59.63 p/Share
9,236
Reduced 21.65%
33,425
Common Stock
Aug 12
2024
SELL
Payment of exercise price or tax liability
$271,649
$58.52 p/Share
4,642
Reduced 9.81%
42,661
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
-
10,686
Added 18.43%
47,303
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$109,095
$49.12 p/Share
2,221
Reduced 5.77%
36,260
Common Stock
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
3,182
Added 7.88%
37,193
Common Stock
Mar 02
2024
BUY
Grant, award, or other acquisition
-
6,211
Added 14.96%
35,299
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$61,018
$59.53 p/Share
1,025
Reduced 3.44%
28,768
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
1,234
Added 4.06%
29,195
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
2,762
Added 8.82%
28,559
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$78,718
$60.88 p/Share
1,293
Reduced 4.8%
25,651
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
3,867
Added 13.1%
25,646
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
1,298
Added 4.75%
26,031
Common Stock
May 13
2021
SELL
Open market or private sale
$220,150
$62.9 p/Share
3,500
Reduced 13.85%
21,777
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$52,179
$53.96 p/Share
967
Reduced 3.69%
25,252
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
2,337
Added 8.18%
26,219
Common Stock
Nov 11
2020
SELL
Open market or private sale
$57,940
$57.94 p/Share
1,000
Reduced 4.02%
23,869
Common Stock