Jan 03
2025
SELL
Payment of exercise price or tax liability
$111,467
$20.23 p/Share
5,510
Reduced 1.66%
326,346
Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$135,318
$20.86 p/Share
6,487
Reduced 2.31%
273,731
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
-
58,125
Added 14.9%
331,856
Common Stock
Dec 04
2024
BUY
Grant, award, or other acquisition
$5,608
$23.08 p/Share
243
Added 0.09%
280,218
Common Stock
Sep 04
2024
BUY
Grant, award, or other acquisition
$5,595
$22.03 p/Share
254
Added 0.09%
279,975
Common Stock
Jun 05
2024
BUY
Grant, award, or other acquisition
$5,569
$23.6 p/Share
236
Added 0.08%
279,721
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$708,980
$24.78 p/Share
28,611
Reduced 9.29%
279,485
Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
$10,663
$25.15 p/Share
424
Added 0.14%
308,096
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$656,748
$24.7 p/Share
26,589
Reduced 7.95%
307,672
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
65,510
Added 16.39%
334,261
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$473,315
$24.79 p/Share
19,093
Reduced 6.63%
268,751
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
47,406
Added 14.14%
287,844
Common Stock
Nov 29
2023
BUY
Grant, award, or other acquisition
$10,538
$23.79 p/Share
443
Added 0.18%
240,438
Common Stock
Aug 30
2023
BUY
Grant, award, or other acquisition
$10,516
$21.91 p/Share
480
Added 0.2%
239,995
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$503,543
$18.31 p/Share
27,501
Reduced 10.3%
239,515
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
$15,563
$18.16 p/Share
857
Added 0.32%
267,016
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$338,297
$25.1 p/Share
13,478
Reduced 5.62%
226,319
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
39,840
Added 13.02%
266,159
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$691,639
$25.2 p/Share
27,446
Reduced 10.27%
239,797
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
64,814
Added 19.52%
267,243
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
202,429
Added 50.0%
202,429
Common Stock