Nov 21
2023
|
BUY
Open market or private purchase
|
$54,338
$19.49 p/Share
|
2,788
|
|
Nov 16
2023
|
BUY
Open market or private purchase
|
$9,358
$18.68 p/Share
|
501
|
|
Nov 15
2023
|
BUY
Open market or private purchase
|
$6,604
$18.87 p/Share
|
350
|
|
Nov 14
2023
|
BUY
Open market or private purchase
|
$10,000
$18.94 p/Share
|
528
|
|
Nov 09
2023
|
BUY
Open market or private purchase
|
$13,377
$18.25 p/Share
|
733
|
|
Nov 07
2023
|
BUY
Open market or private purchase
|
$1,750
$17.5 p/Share
|
100
|
|
May 26
2023
|
BUY
Open market or private purchase
|
$8,355
$20.38 p/Share
|
410
|
|
Mar 01
2023
|
BUY
Open market or private purchase
|
$8,234
$23.26 p/Share
|
354
|
|
May 26
2022
|
BUY
Open market or private purchase
|
$7,679
$25.26 p/Share
|
304
|
|
Mar 02
2022
|
BUY
Open market or private purchase
|
$7,608
$27.17 p/Share
|
280
|
|
Jun 02
2021
|
BUY
Open market or private purchase
|
$6,786
$26.2 p/Share
|
259
|
|
Mar 03
2021
|
BUY
Open market or private purchase
|
$6,718
$25.64 p/Share
|
262
|
|