Feb 27
2025
|
BUY
Open market or private purchase
|
$200,232
$19.44 p/Share
|
10,300
|
|
Feb 21
2025
|
BUY
Open market or private purchase
|
$85,800
$19.5 p/Share
|
4,400
|
|
Feb 20
2025
|
BUY
Open market or private purchase
|
$49,500
$19.8 p/Share
|
2,500
|
|
Feb 19
2025
|
BUY
Open market or private purchase
|
$61,577
$19.87 p/Share
|
3,099
|
|
Feb 13
2025
|
BUY
Open market or private purchase
|
$89,224
$19.81 p/Share
|
4,504
|
|
Nov 25
2024
|
BUY
Open market or private purchase
|
$175,972
$21.46 p/Share
|
8,200
|
|
Nov 20
2024
|
BUY
Open market or private purchase
|
$6,105
$20.42 p/Share
|
299
|
|
Nov 18
2024
|
BUY
Open market or private purchase
|
$169,610
$20.75 p/Share
|
8,174
|
|
Nov 15
2024
|
BUY
Open market or private purchase
|
$20,600
$20.6 p/Share
|
1,000
|
|
Sep 06
2024
|
BUY
Open market or private purchase
|
$106,719
$18.4 p/Share
|
5,800
|
|
Sep 05
2024
|
BUY
Open market or private purchase
|
$213,936
$18.4 p/Share
|
11,627
|
|
Jun 04
2024
|
BUY
Open market or private purchase
|
$40,446
$14.98 p/Share
|
2,700
|
|
Jun 03
2024
|
BUY
Open market or private purchase
|
$41,070
$15.2 p/Share
|
2,702
|
|
May 29
2024
|
BUY
Open market or private purchase
|
$209,720
$14.98 p/Share
|
14,000
|
|
May 24
2024
|
BUY
Open market or private purchase
|
$90
$15.1 p/Share
|
6
|
|
May 23
2024
|
BUY
Open market or private purchase
|
$75,000
$15.0 p/Share
|
5,000
|
|
Mar 04
2024
|
BUY
Open market or private purchase
|
$23,925
$15.95 p/Share
|
1,500
|
|
Mar 01
2024
|
BUY
Open market or private purchase
|
$114,718
$15.9 p/Share
|
7,215
|
|
Feb 28
2024
|
BUY
Open market or private purchase
|
$97,049
$15.85 p/Share
|
6,123
|
|
Feb 27
2024
|
BUY
Open market or private purchase
|
$9,442
$15.95 p/Share
|
592
|
|
Feb 22
2024
|
BUY
Open market or private purchase
|
$66,811
$15.9 p/Share
|
4,202
|
|
Feb 21
2024
|
BUY
Open market or private purchase
|
$17,316
$15.8 p/Share
|
1,096
|
|
Feb 20
2024
|
BUY
Open market or private purchase
|
$32,220
$16.11 p/Share
|
2,000
|
|
Dec 06
2023
|
BUY
Open market or private purchase
|
$129,440
$16.18 p/Share
|
8,000
|
|
Nov 30
2023
|
BUY
Open market or private purchase
|
$46,650
$15.55 p/Share
|
3,000
|
|