Aug 05
2024
BUY
Open market or private purchase
$25,500
$25.5 p/Share
1,000
Added 1.63%
60,223
Common Stock
Feb 26
2024
BUY
Open market or private purchase
$24,000
$24.0 p/Share
1,000
Added 1.66%
59,223
Common Stock
Jan 31
2024
BUY
Open market or private purchase
$26,990
$26.99 p/Share
1,000
Added 1.69%
58,223
Common Stock
Aug 30
2023
BUY
Open market or private purchase
$24,300
$24.3 p/Share
1,000
Added 1.72%
57,223
Common Stock
May 31
2022
BUY
Open market or private purchase
$1,416
$16.86 p/Share
84
Added 0.15%
56,779
Common Stock
May 27
2022
BUY
Open market or private purchase
$1,677
$16.77 p/Share
100
Added 0.18%
56,695
Common Stock
May 25
2022
BUY
Open market or private purchase
$1,819
$17.0 p/Share
107
Added 0.19%
56,595
Common Stock
May 23
2022
BUY
Open market or private purchase
$289
$17.0 p/Share
17
Added 0.03%
56,487
Common Stock
May 20
2022
BUY
Open market or private purchase
$1,366
$17.08 p/Share
80
Added 0.14%
56,471
Common Stock
May 19
2022
BUY
Open market or private purchase
$2,050
$17.08 p/Share
120
Added 0.21%
56,390
Common Stock
May 18
2022
BUY
Open market or private purchase
$256
$17.06 p/Share
15
Added 0.03%
56,270
Common Stock
Apr 27
2022
BUY
Open market or private purchase
$1,773
$17.73 p/Share
100
Added 0.18%
56,156
Common Stock
Apr 26
2022
BUY
Open market or private purchase
$6,209
$17.74 p/Share
350
Added 0.62%
56,255
Common Stock
Nov 29
2021
BUY
Open market or private purchase
$17,720
$17.72 p/Share
1,000
Added 1.76%
55,806
Common Stock
Jul 22
2021
BUY
Open market or private purchase
$2,181
$17.45 p/Share
125
Added 0.23%
54,806
Common Stock
Jun 22
2021
BUY
Open market or private purchase
$2,267
$18.14 p/Share
125
Added 0.23%
54,681
Common Stock
May 24
2021
BUY
Open market or private purchase
$2,251
$18.01 p/Share
125
Added 0.23%
54,556
Common Stock
Apr 22
2021
BUY
Open market or private purchase
$2,116
$16.93 p/Share
125
Added 0.23%
54,431
Common Stock
Mar 22
2021
BUY
Open market or private purchase
$2,276
$18.21 p/Share
125
Added 0.23%
54,306
Common Stock
Feb 22
2021
BUY
Open market or private purchase
$1,994
$15.95 p/Share
125
Added 0.23%
54,181
Common Stock
Feb 16
2021
BUY
Open market or private purchase
$7,518
$16.67 p/Share
451
Added 0.83%
54,056
Common Stock
Jan 22
2021
BUY
Open market or private purchase
$1,949
$15.59 p/Share
125
Added 0.23%
53,605
Common Stock
Dec 22
2020
BUY
Open market or private purchase
$2,209
$17.67 p/Share
125
Added 0.23%
53,480
Common Stock
Nov 23
2020
BUY
Open market or private purchase
$2,225
$17.8 p/Share
125
Added 0.23%
53,355
Common Stock
Oct 22
2020
BUY
Open market or private purchase
$2,000
$16.0 p/Share
125
Added 0.23%
53,230
Common Stock