Apr 15
2025
BUY
Grant, award, or other acquisition
$16,228
$33.6 p/Share
483
Added 2.27%
20,838
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$16,219
$33.58 p/Share
483
Added 2.32%
20,355
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$16,230
$38.19 p/Share
425
Added 2.09%
19,872
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$16,230
$35.75 p/Share
454
Added 2.28%
19,447
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$16,215
$37.71 p/Share
430
Added 2.21%
18,993
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$13,731
$39.01 p/Share
352
Added 1.86%
18,563
Common Stock
Oct 16
2023
BUY
Grant, award, or other acquisition
$13,732
$34.33 p/Share
400
Added 2.15%
18,211
Common Stock
Jul 17
2023
BUY
Grant, award, or other acquisition
$13,742
$36.26 p/Share
379
Added 2.08%
17,811
Common Stock
Apr 17
2023
BUY
Grant, award, or other acquisition
$13,748
$33.13 p/Share
415
Added 2.33%
17,432
Common Stock
Mar 10
2023
SELL
Open market or private sale
$760,848
$31.82 p/Share
23,911
Reduced 58.42%
17,017
Common Stock
Feb 23
2023
BUY
Conversion of derivative security
-
23,911
Added 36.88%
40,928
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$13,736
$33.1 p/Share
415
Added 2.38%
17,017
Common Stock
Oct 17
2022
BUY
Grant, award, or other acquisition
$13,732
$28.14 p/Share
488
Added 2.91%
16,293
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$13,737
$30.94 p/Share
444
Added 2.73%
15,805
Common Stock
Apr 18
2022
BUY
Grant, award, or other acquisition
$13,746
$41.28 p/Share
333
Added 2.12%
15,361
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$12,482
$45.72 p/Share
273
Added 1.78%
15,028
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$12,478
$38.16 p/Share
327
Added 2.17%
14,755
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
$12,478
$34.47 p/Share
362
Added 2.45%
14,428
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
$12,483
$30.52 p/Share
409
Added 2.83%
14,066
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
$12,489
$31.86 p/Share
392
Added 2.79%
13,657
Common Stock