Feb 01
2024
BUY
Grant, award, or other acquisition
$34,992
$21.35 p/Share
1,639
Added 4.68%
33,366
Common Stock
Sep 15
2023
BUY
Open market or private purchase
$991
$18.7 p/Share
53
Added 0.17%
31,598
Common Stock
Jun 15
2023
BUY
Open market or private purchase
$1,483
$19.27 p/Share
77
Added 0.24%
31,391
Common Stock
Apr 20
2023
BUY
Open market or private purchase
$8,975
$17.95 p/Share
500
Added 1.58%
31,166
Common Stock
Mar 13
2023
BUY
Open market or private purchase
$20,090
$20.09 p/Share
1,000
Added 3.17%
30,527
Common Stock
Mar 10
2023
BUY
Open market or private purchase
$21,890
$21.89 p/Share
1,000
Added 3.28%
29,527
Common Stock
Mar 08
2023
BUY
Open market or private purchase
$1,478
$23.47 p/Share
63
Added 0.22%
28,527
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$34,998
$24.12 p/Share
1,451
Added 4.85%
28,463
Common Stock
Dec 20
2022
BUY
Open market or private purchase
$1,475
$23.42 p/Share
63
Added 0.23%
26,821
Common Stock
Sep 21
2022
BUY
Open market or private purchase
$23,500
$23.5 p/Share
1,000
Added 3.62%
26,649
Common Stock
Sep 15
2022
BUY
Open market or private purchase
$1,474
$26.32 p/Share
56
Added 0.22%
25,649
Common Stock
Jun 08
2022
BUY
Open market or private purchase
$1,482
$25.12 p/Share
59
Added 0.23%
25,497
Common Stock
Mar 10
2022
BUY
Open market or private purchase
$1,443
$26.24 p/Share
55
Added 0.22%
25,438
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
$34,990
$26.71 p/Share
1,310
Added 4.91%
25,383
Common Stock
Dec 08
2021
BUY
Open market or private purchase
$871
$27.23 p/Share
32
Added 0.13%
23,992
Common Stock
Sep 14
2021
BUY
Open market or private purchase
$1,328
$24.15 p/Share
55
Added 0.23%
23,873
Common Stock
Jun 15
2021
BUY
Open market or private purchase
$111,812,200
$24307.0 p/Share
4,600
Added 16.24%
23,730
Common Stock
Jun 11
2021
BUY
Open market or private purchase
$1,338
$24.33 p/Share
55
Added 0.29%
19,130
Common Stock
Mar 12
2021
BUY
Open market or private purchase
$885
$25.28 p/Share
35
Added 0.18%
18,995
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
$30,010
$21.03 p/Share
1,427
Added 7.0%
18,960
Common Stock
Jan 07
2021
BUY
Open market or private purchase
$14,770
$29.54 p/Share
500
Added 2.76%
17,600
Common Stock
Dec 09
2020
BUY
Open market or private purchase
$1,342
$21.3 p/Share
63
Added 0.37%
17,100
Common Stock
Nov 12
2020
BUY
Open market or private purchase
$19,300
$19.3 p/Share
1,000
Added 5.54%
17,037
Common Stock