Sep 23
2024
BUY
Grant, award, or other acquisition
$10,479
$30.2 p/Share
347
Added 1.42%
24,127
Common Stock
Jun 24
2024
BUY
Grant, award, or other acquisition
$10,455
$28.49 p/Share
367
Added 1.53%
23,557
Common Stock
May 22
2024
BUY
Grant, award, or other acquisition
$52,260
$26.13 p/Share
2,000
Added 8.01%
22,965
Common Stock
Mar 25
2024
BUY
Grant, award, or other acquisition
$10,480
$26.2 p/Share
400
Added 1.87%
20,965
Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
-
300
Added 1.44%
20,565
Common Stock
Dec 18
2023
BUY
Grant, award, or other acquisition
$9,967
$32.05 p/Share
311
Added 1.53%
20,048
Common Stock
Sep 25
2023
BUY
Grant, award, or other acquisition
$9,968
$28.24 p/Share
353
Added 1.77%
19,569
Common Stock
Jun 26
2023
BUY
Grant, award, or other acquisition
$9,978
$27.95 p/Share
357
Added 1.86%
18,854
Common Stock
May 17
2023
BUY
Open market or private purchase
$50,000
$25.0 p/Share
2,000
Added 9.76%
18,497
Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
$9,980
$31.19 p/Share
320
Added 1.9%
16,497
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
180
Added 1.1%
16,177
Common Stock
Dec 14
2022
BUY
Open market or private purchase
$123,080
$30.77 p/Share
4,000
Added 20.45%
15,564
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
300
Added 2.53%
11,573
Common Stock
Dec 01
2021
BUY
Open market or private purchase
$5,003
$32.7 p/Share
153
Added 1.35%
11,186
Common Stock
Nov 03
2021
BUY
Open market or private purchase
$5,005
$32.5 p/Share
154
Added 1.39%
10,946
Common Stock
Sep 29
2021
BUY
Open market or private purchase
$4,992
$32.0 p/Share
156
Added 1.42%
10,792
Common Stock
Sep 01
2021
BUY
Open market or private purchase
$5,015
$32.15 p/Share
156
Added 1.45%
10,636
Common Stock
Jul 28
2021
BUY
Open market or private purchase
$4,999
$32.67 p/Share
153
Added 1.45%
10,398
Common Stock
Jun 30
2021
BUY
Open market or private purchase
$4,995
$30.09 p/Share
166
Added 1.59%
10,245
Common Stock
Jun 16
2021
BUY
Open market or private purchase
$130,011
$30.2 p/Share
4,305
Added 29.93%
10,079
Common Stock
Jun 02
2021
BUY
Open market or private purchase
$15,006
$30.5 p/Share
492
Added 7.85%
5,774
Common Stock
Apr 28
2021
BUY
Open market or private purchase
$9,996
$29.75 p/Share
336
Added 6.02%
5,250
Common Stock
Mar 31
2021
BUY
Open market or private purchase
$9,990
$33.19 p/Share
301
Added 5.77%
4,914
Common Stock
Mar 03
2021
BUY
Open market or private purchase
$9,996
$27.69 p/Share
361
Added 7.26%
4,613
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
100
Added 2.3%
4,252
Common Stock