Mar 01
2025
BUY
Grant, award, or other acquisition
-
6,750
Added 3.86%
168,102
Common Stock
Jan 01
2025
BUY
Grant, award, or other acquisition
$14,754
$35.64 p/Share
414
Added 0.26%
161,352
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$14,744
$30.91 p/Share
477
Added 0.3%
160,938
Common Stock
Jul 25
2024
BUY
Open market or private purchase
$400,000
$25.0 p/Share
16,000
Added 9.07%
160,461
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$14,754
$28.65 p/Share
515
Added 0.36%
144,461
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$14,741
$27.35 p/Share
539
Added 0.37%
143,946
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
$14,737
$29.3 p/Share
503
Added 0.35%
143,407
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
$10,998
$19.64 p/Share
560
Added 0.39%
142,904
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
$11,017
$23.0 p/Share
479
Added 0.34%
142,344
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
$11,004
$25.24 p/Share
436
Added 0.31%
141,865
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
$10,991
$29.0 p/Share
379
Added 0.27%
141,429
Common Stock
Nov 15
2022
BUY
Open market or private purchase
$225,300
$22.53 p/Share
10,000
Added 6.62%
141,050
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
$10,990
$21.72 p/Share
506
Added 0.38%
131,050
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$11,017
$20.14 p/Share
547
Added 0.42%
130,544
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$11,001
$25.06 p/Share
439
Added 0.34%
129,997
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
$10,993
$26.49 p/Share
415
Added 0.32%
129,558
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$10,989
$24.75 p/Share
444
Added 0.34%
129,143
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$10,996
$24.22 p/Share
454
Added 0.35%
128,699
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$11,015
$24.05 p/Share
458
Added 0.36%
128,245
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
$13,495
$30.81 p/Share
438
Added 0.34%
127,787
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$11,006
$26.02 p/Share
423
Added 0.33%
127,349
Common Stock