Nov 04
2024
|
BUY
Open market or private purchase
|
$12,528
$20.88 p/Share
|
600
|
|
Jul 23
2024
|
BUY
Open market or private purchase
|
$11,490
$19.15 p/Share
|
600
|
|
Apr 25
2024
|
BUY
Open market or private purchase
|
$9,936
$16.56 p/Share
|
600
|
|
Feb 01
2024
|
BUY
Open market or private purchase
|
$10,800
$18.0 p/Share
|
600
|
|
Nov 14
2023
|
BUY
Open market or private purchase
|
$10,860
$18.1 p/Share
|
600
|
|
Aug 09
2023
|
BUY
Open market or private purchase
|
$11,147
$18.58 p/Share
|
600
|
|
Apr 28
2023
|
BUY
Open market or private purchase
|
$10,374
$17.29 p/Share
|
600
|
|
Jan 23
2023
|
BUY
Open market or private purchase
|
$12,450
$20.75 p/Share
|
600
|
|
Sep 02
2022
|
BUY
Open market or private purchase
|
$13,302
$22.17 p/Share
|
600
|
|
Jul 29
2021
|
BUY
Open market or private purchase
|
$10,040
$20.08 p/Share
|
500
|
|
Apr 27
2021
|
BUY
Open market or private purchase
|
$9,720
$19.44 p/Share
|
500
|
|
Feb 09
2021
|
BUY
Open market or private purchase
|
$10,146
$16.91 p/Share
|
600
|
|