Mar 31
2024
BUY
Grant, award, or other acquisition
$14,998
$22.42 p/Share
669
Added 0.88%
75,579
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$14,986
$23.75 p/Share
631
Added 0.84%
74,910
Common Stock
Dec 21
2023
-
14,100
Reduced 15.95%
74,279
Common Stock
Dec 19
2023
SELL
Open market or private sale
$340,283
$23.94 p/Share
14,214
Reduced 16.06%
74,279
Common Stock
Oct 18
2023
-
3,115
Reduced 3.4%
88,493
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$14,994
$19.6 p/Share
765
Added 0.83%
91,358
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$14,164
$20.44 p/Share
693
Added 0.76%
90,593
Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
$70,017
$19.88 p/Share
3,522
Added 3.78%
89,714
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$13,736
$21.77 p/Share
631
Added 0.73%
86,192
Common Stock
Mar 15
2023
BUY
Open market or private purchase
$9,134
$22.01 p/Share
415
Added 0.48%
85,561
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$13,738
$24.23 p/Share
567
Added 0.66%
85,146
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$13,744
$21.08 p/Share
652
Added 0.76%
84,579
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$4,578
$19.4 p/Share
236
Added 0.28%
83,927
Common Stock
May 24
2022
BUY
Grant, award, or other acquisition
$60,013
$20.73 p/Share
2,895
Added 3.34%
83,691
Common Stock
May 16
2022
SELL
Open market or private sale
$70,455
$20.13 p/Share
3,500
Reduced 4.15%
80,796
Common Stock
May 25
2021
BUY
Grant, award, or other acquisition
$50,016
$24.59 p/Share
2,034
Added 2.36%
84,296
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$12,480
$24.0 p/Share
520
Added 0.63%
82,262
Common Stock
Dec 31
2020
BUY
Open market or private purchase
$12,499
$17.53 p/Share
713
Added 0.86%
81,742
Common Stock
Sep 30
2020
BUY
Open market or private purchase
$12,490
$12.01 p/Share
1,040
Added 1.27%
81,029
Common Stock
Jun 30
2020
BUY
Open market or private purchase
$12,487
$13.89 p/Share
899
Added 1.11%
79,989
Common Stock
May 26
2020
BUY
Grant, award, or other acquisition
-
3,841
Added 4.63%
79,090
Common Stock
May 28
2019
BUY
Grant, award, or other acquisition
-
2,163
Added 2.79%
75,248
Common Stock
Jan 28
2019
-
2,250
Reduced 2.99%
73,085
Common Stock
Oct 11
2018
BUY
Open market or private purchase
$6,189
$28.92 p/Share
214
Added 0.39%
55,083
Common Stock
Jul 10
2018
BUY
Open market or private purchase
$6,137
$31.8 p/Share
193
Added 0.35%
54,869
Common Stock