Dec 13
2024
BUY
Open market or private purchase
$3,350
$16.75 p/Share
200
Added 2.35%
8,300
Common Stock
Nov 04
2024
BUY
Open market or private purchase
$1,669
$16.69 p/Share
100
Added 1.22%
8,100
Common Stock
Oct 25
2024
BUY
Open market or private purchase
$5,527
$16.75 p/Share
330
Added 3.96%
8,000
Common Stock
Oct 23
2024
BUY
Open market or private purchase
$8,815
$17.63 p/Share
500
Added 6.12%
7,670
Common Stock
Aug 02
2024
BUY
Open market or private purchase
$3,850
$19.25 p/Share
200
Added 2.71%
7,170
Common Stock
Sep 15
2023
BUY
Open market or private purchase
$3,572
$17.86 p/Share
200
Added 2.79%
6,970
Common Stock
May 08
2023
BUY
Open market or private purchase
$2,760
$18.4 p/Share
150
Added 2.17%
6,770
Common Stock
Apr 26
2023
BUY
Open market or private purchase
$2,250
$18.75 p/Share
120
Added 1.78%
6,620
Common Stock
Aug 26
2022
BUY
Open market or private purchase
$4,390
$21.95 p/Share
200
Added 2.99%
6,500
Common Stock
Aug 19
2022
BUY
Open market or private purchase
$11,125
$22.25 p/Share
500
Added 7.35%
6,300
Common Stock
Jun 14
2022
BUY
Open market or private purchase
$6,750
$22.5 p/Share
300
Added 4.92%
5,800
Common Stock
May 19
2022
BUY
Open market or private purchase
$11,425
$22.85 p/Share
500
Added 8.33%
5,500
Common Stock
Mar 11
2022
BUY
Open market or private purchase
$6,270
$23.75 p/Share
264
Added 5.02%
5,000
Common Stock
Mar 02
2022
BUY
Open market or private purchase
$7,185
$23.95 p/Share
300
Added 5.96%
4,736
Common Stock
Oct 25
2021
BUY
Open market or private purchase
$7,050
$23.5 p/Share
300
Added 6.33%
4,436
Common Stock
Sep 03
2021
BUY
Open market or private purchase
$2,325
$23.25 p/Share
100
Added 2.36%
4,136
Common Stock
Aug 23
2021
BUY
Open market or private purchase
$2,350
$23.5 p/Share
100
Added 2.42%
4,036
Common Stock
Jul 21
2021
BUY
Open market or private purchase
$3,540
$23.6 p/Share
150
Added 3.67%
3,936
Common Stock
Jun 10
2021
BUY
Open market or private purchase
$5,070
$25.35 p/Share
200
Added 5.02%
3,786
Common Stock
May 12
2021
BUY
Open market or private purchase
$12,135
$24.27 p/Share
500
Added 12.24%
3,586
Common Stock
Apr 27
2021
BUY
Open market or private purchase
$5,060
$25.3 p/Share
200
Added 6.09%
3,086
Common Stock
Feb 10
2021
BUY
Open market or private purchase
$5,812
$23.25 p/Share
250
Added 7.97%
2,886
Common Stock