Mar 03
2025
SELL
Open market or private sale
$505,008
$60.12 p/Share
8,400
Reduced 19.01%
35,777
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
-
5,021
Reduced 10.21%
44,177
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
9,826
Added 16.65%
49,198
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$374,779
$59.31 p/Share
6,319
Reduced 13.83%
39,372
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
12,284
Added 21.19%
45,691
Common Stock
Dec 03
2024
SELL
Open market or private sale
$436,968
$52.02 p/Share
8,400
Reduced 20.09%
33,407
Common Stock
Sep 03
2024
SELL
Open market or private sale
$382,032
$45.48 p/Share
8,400
Reduced 16.73%
41,807
Common Stock
Jun 03
2024
SELL
Open market or private sale
$375,480
$44.7 p/Share
8,400
Reduced 14.33%
50,207
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$586,232
$46.16 p/Share
12,700
Reduced 17.81%
58,607
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
9,323
Added 11.56%
71,307
Common Stock
Feb 26
2024
SELL
Open market or private sale
$471,100
$47.11 p/Share
10,000
Reduced 13.89%
61,984
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
15,656
Added 17.86%
71,984
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$869,473
$58.35 p/Share
14,901
Reduced 20.92%
56,328
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
10,323
Added 16.51%
52,195
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$1,110,633
$58.35 p/Share
19,034
Added 22.4%
65,957
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$580,421
$48.06 p/Share
12,077
Reduced 22.39%
41,872
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
10,138
Added 20.41%
39,522
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$693,362
$48.06 p/Share
14,427
Added 22.75%
48,977
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$222,515
$41.26 p/Share
5,393
Reduced 15.51%
29,384
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
8,492
Added 22.95%
28,518
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
$258,246
$41.26 p/Share
6,259
Added 16.51%
31,647
Common Stock