May 30
2025
BUY
Other acquisition or disposition
$5,459
$16.2 p/Share
337
Added 0.48%
69,999
Common Stock
May 29
2025
BUY
Other acquisition or disposition
$4,528
$16.0 p/Share
283
Added 0.4%
69,662
Common Stock
May 20
2025
BUY
Other acquisition or disposition
$7,495
$16.05 p/Share
467
Added 0.67%
69,379
Common Stock
May 15
2025
SELL
Open market or private sale
$0
$14.86 p/Share
0
Reduced 0.0%
69,379
Common Stock
May 15
2025
BUY
Grant, award, or other acquisition
$6,840
$15.2 p/Share
450
Added 0.65%
68,911
Common Stock
Mar 17
2025
BUY
Other acquisition or disposition
$5,162
$19.19 p/Share
269
Added 0.39%
68,461
Common Stock
Feb 21
2025
BUY
Other acquisition or disposition
$8,484
$18.77 p/Share
452
Added 0.66%
68,192
Common Stock
Jan 23
2025
SELL
Payment of exercise price or tax liability
$3,119
$15.29 p/Share
204
Reduced 0.3%
67,739
Common Stock
Dec 16
2024
BUY
Other acquisition or disposition
$5,100
$13.6 p/Share
375
Added 0.55%
67,943
Common Stock
Nov 06
2024
BUY
Other acquisition or disposition
$7,490
$14.0 p/Share
535
Added 0.79%
67,568
Common Stock
Sep 15
2024
BUY
Other acquisition or disposition
$5,022
$13.61 p/Share
369
Added 0.55%
67,032
Common Stock
Aug 22
2024
BUY
Other acquisition or disposition
$6,994
$13.4 p/Share
522
Added 0.78%
66,663
Common Stock
Jun 15
2024
BUY
Other acquisition or disposition
$4,879
$11.27 p/Share
433
Added 0.65%
66,140
Common Stock
May 31
2024
BUY
Other acquisition or disposition
$9,993
$11.73 p/Share
852
Added 1.28%
65,707
Common Stock
May 17
2024
BUY
Other acquisition or disposition
$8,000
$12.5 p/Share
640
Added 0.98%
64,854
Common Stock
Mar 15
2024
BUY
Other acquisition or disposition
$4,797
$13.0 p/Share
369
Added 0.57%
64,214
Common Stock
Feb 09
2024
BUY
Other acquisition or disposition
$6,489
$12.8 p/Share
507
Added 0.79%
63,844
Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
$10,822
$11.7 p/Share
925
Added 1.44%
63,337
Common Stock
Dec 15
2023
BUY
Other acquisition or disposition
$4,730
$12.32 p/Share
384
Added 0.61%
62,412
Common Stock
Nov 06
2023
BUY
Other acquisition or disposition
$6,993
$10.5 p/Share
666
Added 1.06%
62,027
Common Stock
Sep 15
2023
BUY
Other acquisition or disposition
$4,646
$13.2 p/Share
352
Added 0.57%
61,361
Common Stock
Aug 14
2023
BUY
Other acquisition or disposition
$7,985
$14.26 p/Share
560
Added 0.91%
61,008
Common Stock
Jun 15
2023
BUY
Other acquisition or disposition
$4,569
$14.6 p/Share
313
Added 0.52%
60,447
Common Stock
Apr 25
2023
BUY
Other acquisition or disposition
$7,490
$14.0 p/Share
535
Added 0.88%
60,133
Common Stock
Mar 15
2023
BUY
Other acquisition or disposition
$4,507
$17.01 p/Share
265
Added 0.44%
59,598
Common Stock