Apr 01
2025
SELL
Payment of exercise price or tax liability
$269,263
$37.15 p/Share
7,248
Reduced 10.09%
64,553
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
$615,426
$37.15 p/Share
16,566
Added 20.27%
65,143
Common Stock
Apr 01
2024
SELL
Sale (or disposition) back to the issuer
$21,780
$31.89 p/Share
683
Reduced 1.23%
54,625
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$92,449
$31.89 p/Share
2,899
Reduced 4.99%
55,235
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$111,902
$31.89 p/Share
3,509
Added 5.92%
55,794
Common Stock
Oct 12
2023
SELL
Payment of exercise price or tax liability
$183,617
$27.5 p/Share
6,677
Reduced 10.77%
55,308
Common Stock
Apr 01
2023
SELL
Sale (or disposition) back to the issuer
$99,130
$31.45 p/Share
3,152
Reduced 4.9%
61,211
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$45,885
$31.45 p/Share
1,459
Reduced 2.3%
61,985
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
$70,227
$31.45 p/Share
2,233
Added 3.44%
62,627
Common Stock
Oct 12
2022
SELL
Payment of exercise price or tax liability
$196,607
$30.35 p/Share
6,478
Reduced 9.14%
64,363
Common Stock
Apr 01
2022
SELL
Sale (or disposition) back to the issuer
$63,482
$29.72 p/Share
2,136
Reduced 2.93%
70,841
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$34,416
$29.72 p/Share
1,158
Reduced 1.56%
72,977
Common Stock
Oct 12
2021
SELL
Payment of exercise price or tax liability
$197,385
$30.47 p/Share
6,478
Reduced 8.04%
74,135
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$15,673
$33.49 p/Share
468
Reduced 0.62%
75,551
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$167,552
$33.1 p/Share
5,062
Added 5.91%
80,613
Common Stock
Mar 19
2021
SELL
Payment of exercise price or tax liability
$11,917
$34.05 p/Share
350
Reduced 0.46%
76,019
Common Stock
Mar 19
2021
SELL
Sale (or disposition) back to the issuer
$54,446
$34.05 p/Share
1,599
Reduced 2.05%
76,369
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
$35,081
$29.43 p/Share
1,192
Added 1.51%
77,968
Common Stock
Oct 12
2020
BUY
Grant, award, or other acquisition
$908,982
$20.25 p/Share
44,888
Added 36.54%
77,968
Common Stock