Nov 12
2024
|
BUY
Open market or private purchase
|
$6,846
$21.0 p/Share
|
326
|
|
May 03
2024
|
BUY
Open market or private purchase
|
$6,728
$16.45 p/Share
|
409
|
|
Nov 14
2023
|
BUY
Open market or private purchase
|
$6,349
$14.43 p/Share
|
440
|
|
Nov 13
2023
|
BUY
Open market or private purchase
|
$643
$14.3 p/Share
|
45
|
|
May 04
2023
|
BUY
Open market or private purchase
|
$22,590
$15.06 p/Share
|
1,500
|
|
May 03
2023
|
BUY
Open market or private purchase
|
$18,733
$15.33 p/Share
|
1,222
|
|
May 02
2023
|
BUY
Open market or private purchase
|
$3,158
$14.9 p/Share
|
212
|
|
Nov 14
2022
|
BUY
Open market or private purchase
|
$5,381
$18.75 p/Share
|
287
|
|
Sep 08
2022
|
|
$2,701
$19.43 p/Share
|
139
|
|
Dec 01
2021
|
BUY
Open market or private purchase
|
$534
$23.2 p/Share
|
23
|
|
Nov 30
2021
|
BUY
Open market or private purchase
|
$4,505
$23.1 p/Share
|
195
|
|
May 04
2021
|
BUY
Open market or private purchase
|
$4,539
$22.25 p/Share
|
204
|
|