May 15
2025
BUY
Open market or private purchase
$5,795
$19.0 p/Share
305
Added 2.82%
10,527
Common Stock
May 02
2025
BUY
Open market or private purchase
$3,705
$19.0 p/Share
195
Added 1.87%
10,222
Common Stock
Dec 16
2024
BUY
Open market or private purchase
$5,064
$19.04 p/Share
266
Added 2.65%
9,758
Common Stock
Sep 16
2024
BUY
Open market or private purchase
$4,013
$17.3 p/Share
232
Added 2.39%
9,492
Common Stock
Jun 14
2024
BUY
Open market or private purchase
$5,891
$16.93 p/Share
348
Added 3.62%
9,259
Common Stock
Dec 15
2023
BUY
Open market or private purchase
$3,349
$16.42 p/Share
204
Added 2.25%
8,857
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
-
454
Added 4.99%
8,653
Common Stock
Sep 15
2023
BUY
Open market or private purchase
$3,231
$17.28 p/Share
187
Added 2.23%
8,199
Common Stock
Jun 15
2023
BUY
Open market or private purchase
$2,661
$16.74 p/Share
159
Added 1.95%
8,011
Common Stock
Mar 15
2023
BUY
Open market or private purchase
$1,998
$19.22 p/Share
104
Added 1.31%
7,851
Common Stock
Dec 15
2022
BUY
Open market or private purchase
$1,988
$18.76 p/Share
106
Added 1.36%
7,713
Common Stock
Oct 27
2022
BUY
Grant, award, or other acquisition
-
726
Added 8.75%
7,573
Common Stock
Sep 15
2022
BUY
Open market or private purchase
$1,980
$20.63 p/Share
96
Added 1.38%
6,847
Common Stock
Jun 15
2022
BUY
Open market or private purchase
$1,983
$19.83 p/Share
100
Added 1.46%
6,727
Common Stock
Mar 15
2022
BUY
Open market or private purchase
$2,406
$23.59 p/Share
102
Added 1.52%
6,604
Common Stock
Dec 15
2021
BUY
Open market or private purchase
$1,399
$22.21 p/Share
63
Added 0.96%
6,501
Common Stock
Sep 16
2021
BUY
Grant, award, or other acquisition
-
556
Added 7.95%
6,438
Common Stock
Sep 15
2021
BUY
Open market or private purchase
$2,288
$21.38 p/Share
107
Added 1.79%
5,882
Common Stock
Jun 15
2021
BUY
Open market or private purchase
$2,262
$19.67 p/Share
115
Added 1.95%
5,774
Common Stock
Mar 15
2021
BUY
Open market or private purchase
$2,232
$19.75 p/Share
113
Added 1.96%
5,659
Common Stock
Mar 14
2014
BUY
Open market or private purchase
$5,111
$19.0 p/Share
269
Added 2.61%
10,027
Common Stock