Feb 07
2024
|
BUY
Open market or private purchase
|
$75,080
$18.77 p/Share
|
4,000
|
|
Feb 05
2024
|
BUY
Open market or private purchase
|
$111,840
$18.64 p/Share
|
6,000
|
|
Feb 02
2024
|
BUY
Open market or private purchase
|
$94,050
$18.81 p/Share
|
5,000
|
|
Feb 01
2024
|
BUY
Open market or private purchase
|
$58,800
$58.8 p/Share
|
1,000
|
|
Feb 01
2024
|
BUY
Open market or private purchase
|
$76,080
$19.02 p/Share
|
4,000
|
|
Jan 31
2024
|
BUY
Open market or private purchase
|
$79,720
$19.93 p/Share
|
4,000
|
|
Jan 29
2024
|
BUY
Open market or private purchase
|
$19,480
$19.48 p/Share
|
1,000
|
|
Jan 26
2024
|
BUY
Open market or private purchase
|
$175,410
$19.49 p/Share
|
9,000
|
|
Jan 25
2024
|
BUY
Open market or private purchase
|
$95,450
$19.09 p/Share
|
5,000
|
|
Jan 24
2024
|
BUY
Open market or private purchase
|
$75,920
$18.98 p/Share
|
4,000
|
|
Jan 23
2024
|
BUY
Open market or private purchase
|
$132,510
$18.93 p/Share
|
7,000
|
|
Jan 22
2024
|
BUY
Open market or private purchase
|
$94,750
$18.95 p/Share
|
5,000
|
|
Dec 07
2023
|
BUY
Open market or private purchase
|
$107,012
$18.54 p/Share
|
5,772
|
|
Dec 06
2023
|
BUY
Open market or private purchase
|
$91,673
$18.58 p/Share
|
4,934
|
|
Dec 05
2023
|
BUY
Open market or private purchase
|
$18,640
$18.64 p/Share
|
1,000
|
|
Oct 31
2023
|
BUY
Open market or private purchase
|
$47,700
$15.9 p/Share
|
3,000
|
|
Aug 17
2023
|
BUY
Open market or private purchase
|
$35,900
$17.95 p/Share
|
2,000
|
|
Jun 14
2023
|
BUY
Open market or private purchase
|
$89,750
$17.95 p/Share
|
5,000
|
|
May 18
2023
|
BUY
Open market or private purchase
|
$36,420
$18.21 p/Share
|
2,000
|
|
May 17
2023
|
BUY
Open market or private purchase
|
$17,200
$17.2 p/Share
|
1,000
|
|
May 16
2023
|
BUY
Open market or private purchase
|
$32,299
$16.15 p/Share
|
2,000
|
|
May 08
2023
|
BUY
Open market or private purchase
|
$65,960
$16.49 p/Share
|
4,000
|
|
May 05
2023
|
BUY
Open market or private purchase
|
$49,020
$16.34 p/Share
|
3,000
|
|
May 03
2023
|
BUY
Open market or private purchase
|
$80,730
$17.94 p/Share
|
4,500
|
|
May 02
2023
|
BUY
Open market or private purchase
|
$61,075
$17.45 p/Share
|
3,500
|
|