Apr 01
2025
BUY
Grant, award, or other acquisition
$16,629
$28.77 p/Share
578
Added 2.51%
22,446
Common Stock
Jan 01
2025
BUY
Grant, award, or other acquisition
$16,251
$35.64 p/Share
456
Added 2.05%
21,760
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$14,744
$30.91 p/Share
477
Added 2.19%
21,304
Common Stock
Jul 25
2024
BUY
Open market or private purchase
$50,000
$25.0 p/Share
2,000
Added 8.86%
20,586
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$14,754
$28.65 p/Share
515
Added 2.7%
18,586
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$14,741
$27.35 p/Share
539
Added 2.92%
17,939
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
$16,261
$29.3 p/Share
555
Added 3.09%
17,400
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
$10,998
$19.64 p/Share
560
Added 3.24%
16,737
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
$10,994
$23.0 p/Share
478
Added 2.92%
15,912
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
$11,004
$25.24 p/Share
436
Added 2.77%
15,326
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
$12,499
$29.0 p/Share
431
Added 2.83%
14,793
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
$11,012
$21.72 p/Share
507
Added 3.44%
14,252
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$10,996
$20.14 p/Share
546
Added 3.82%
13,745
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$11,026
$25.06 p/Share
440
Added 3.25%
13,088
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$1,483
$26.01 p/Share
57
Added 0.45%
12,565
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
$10,993
$26.49 p/Share
415
Added 3.21%
12,508
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$10,989
$24.75 p/Share
444
Added 3.56%
12,018
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$10,996
$24.22 p/Share
454
Added 3.8%
11,501
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$11,015
$24.05 p/Share
458
Added 4.0%
10,985
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
$13,495
$30.81 p/Share
438
Added 4.03%
10,431
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$11,006
$26.02 p/Share
423
Added 4.06%
9,993
Common Stock