Mar 03
2025
SELL
Payment of exercise price or tax liability
$177,750
$42.78 p/Share
4,155
Reduced 10.3%
36,200
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
426
Added 1.04%
40,355
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
-
13,302
Added 24.99%
39,928
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$134,564
$40.74 p/Share
3,303
Reduced 11.04%
26,626
Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
577
Added 1.89%
29,929
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
10,421
Added 26.2%
29,352
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$212,883
$55.28 p/Share
3,851
Reduced 16.9%
18,931
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
146
Added 0.64%
22,782
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
8,535
Added 27.38%
22,635
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$292,554
$52.76 p/Share
5,545
Reduced 28.23%
14,100
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
726
Added 3.56%
19,645
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
17,232
Added 47.67%
18,919
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$51,498
$57.54 p/Share
895
Reduced 34.66%
1,687
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
94
Added 3.51%
2,582
Common Stock
Aug 17
2023
SELL
Open market or private sale
$1,336,090
$50.51 p/Share
26,452
Reduced 91.4%
2,488
Common Stock
Aug 15
2023
SELL
Open market or private sale
$10,100
$50.5 p/Share
200
Reduced 0.69%
28,940
Common Stock
Mar 01
2023
SELL
Other acquisition or disposition
-
2,417
Reduced 33.69%
4,757
RESTRICTED SHARE UNIT ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$48,960
$45.63 p/Share
1,073
Reduced 3.55%
29,140
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
27,698
Added 50.0%
27,698
PERFORMANCE SHARE UNIT...
Mar 01
2023
BUY
Other acquisition or disposition
-
37
Added 0.51%
7,174
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
18,465
Added 50.0%
18,465
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Other acquisition or disposition
$110,287
$45.63 p/Share
2,417
Added 7.41%
30,213
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
27,698
Added 50.0%
27,698
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Other acquisition or disposition
-
10,967
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$257,299
$44.74 p/Share
5,751
Reduced 17.14%
27,795
Common Stock