Jul 15
2025
BUY
Grant, award, or other acquisition
$34,966
$36.31 p/Share
963
Added 2.31%
40,670
Common Stock
Apr 15
2025
BUY
Grant, award, or other acquisition
$34,977
$33.6 p/Share
1,041
Added 2.55%
39,707
Common Stock
Mar 05
2025
SELL
Open market or private sale
$217,920
$36.32 p/Share
6,000
Reduced 13.43%
38,666
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$34,990
$33.58 p/Share
1,042
Added 2.28%
44,666
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$34,982
$38.19 p/Share
916
Added 2.06%
43,624
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$34,999
$35.75 p/Share
979
Added 2.24%
42,708
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$34,994
$37.71 p/Share
928
Added 2.18%
41,729
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$32,495
$39.01 p/Share
833
Added 2.0%
40,801
Common Stock
Oct 16
2023
BUY
Grant, award, or other acquisition
$32,476
$34.33 p/Share
946
Added 2.31%
39,968
Common Stock
Jul 17
2023
BUY
Grant, award, or other acquisition
$19,979
$36.26 p/Share
551
Added 1.39%
39,022
Common Stock
Apr 17
2023
BUY
Grant, award, or other acquisition
$19,977
$33.13 p/Share
603
Added 1.54%
38,471
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$19,992
$33.1 p/Share
604
Added 1.57%
37,868
Common Stock
Oct 17
2022
BUY
Grant, award, or other acquisition
$19,979
$28.14 p/Share
710
Added 1.89%
36,801
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$19,987
$30.94 p/Share
646
Added 1.76%
36,091
Common Stock
Apr 18
2022
BUY
Grant, award, or other acquisition
$19,980
$41.28 p/Share
484
Added 1.35%
35,445
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$18,745
$45.72 p/Share
410
Added 1.16%
34,961
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$18,737
$38.16 p/Share
491
Added 1.4%
34,551
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
$18,717
$34.47 p/Share
543
Added 1.57%
34,060
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
$18,739
$30.52 p/Share
614
Added 1.8%
33,517
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
$18,734
$31.86 p/Share
588
Added 1.76%
32,903
Common Stock