Jan 01
2026
SELL
Payment of exercise price or tax liability
$758,439
$26.22 p/Share
28,926
Reduced 6.97%
386,169
Common Stock
Jan 01
2026
BUY
Exercise of conversion of derivative security
-
67,238
Added 14.7%
390,098
Common Stock
Feb 05
2025
SELL
Payment of exercise price or tax liability
$411,549
$25.98 p/Share
15,841
Reduced 4.36%
347,857
Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
31,029
Added 8.08%
353,138
Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$828,518
$27.84 p/Share
29,760
Reduced 8.21%
332,669
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
68,293
Added 16.87%
336,611
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$663,730
$22.44 p/Share
29,578
Reduced 9.14%
294,136
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
57,944
Added 16.11%
301,804
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$565,810
$23.27 p/Share
24,315
Reduced 8.38%
265,770
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
59,634
Added 18.29%
266,452
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$419,704
$23.66 p/Share
17,739
Reduced 7.15%
230,451
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
34,751
Added 13.04%
231,815
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$563,168
$22.67 p/Share
24,842
Reduced 10.43%
213,439
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
61,025
Added 21.72%
219,935
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$462,367
$25.13 p/Share
18,399
Reduced 9.4%
177,256
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
36,042
Added 15.56%
195,655
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$541,081
$25.41 p/Share
21,294
Reduced 11.77%
159,613
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
52,717
Added 24.05%
166,448
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$102,520
$21.85 p/Share
4,692
Reduced 3.53%
128,190
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$255,376
$17.24 p/Share
14,813
Reduced 10.03%
132,882
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
37,928
Added 20.43%
147,695
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$187,842
$16.55 p/Share
11,350
Reduced 9.37%
109,767
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
32,165
Added 22.28%
112,188
Common Stock