Feb 10
2025
|
|
-
|
32,400
|
|
Feb 06
2025
|
SELL
Open market or private sale
|
$464,368
$25.28 p/Share
|
18,369
|
|
Feb 05
2025
|
SELL
Open market or private sale
|
$250,200
$25.02 p/Share
|
10,000
|
|
Nov 10
2024
|
|
-
|
26,537
|
|
Aug 10
2024
|
|
-
|
85,411
|
|
Jul 31
2024
|
|
-
|
214,540
|
|
Sep 18
2023
|
BUY
Open market or private purchase
|
$22,500
$9.0 p/Share
|
2,500
|
|
Sep 11
2023
|
BUY
Open market or private purchase
|
$23,575
$9.43 p/Share
|
2,500
|
|
Sep 05
2023
|
BUY
Open market or private purchase
|
$24,700
$9.88 p/Share
|
2,500
|
|
Aug 28
2023
|
BUY
Open market or private purchase
|
$24,025
$9.61 p/Share
|
2,500
|
|
Aug 23
2023
|
BUY
Open market or private purchase
|
$24,850
$9.94 p/Share
|
2,500
|
|
Mar 29
2023
|
|
-
|
7,000
|
|
Feb 14
2023
|
SELL
Open market or private sale
|
$1,488,954
$16.89 p/Share
|
88,156
|
|
Feb 13
2023
|
SELL
Open market or private sale
|
$1,055,058
$17.06 p/Share
|
61,844
|
|
Nov 30
2021
|
SELL
Open market or private sale
|
$703,824
$15.15 p/Share
|
46,457
|
|
Nov 29
2021
|
SELL
Open market or private sale
|
$818,137
$15.28 p/Share
|
53,543
|
|
Nov 19
2021
|
|
-
|
2,000
|
|
Nov 10
2021
|
|
-
|
18,528
|
|
Oct 07
2021
|
|
-
|
2,083
|
|
Oct 06
2021
|
SELL
Open market or private sale
|
$531,053
$17.37 p/Share
|
30,573
|
|
Oct 05
2021
|
SELL
Open market or private sale
|
$397,402
$17.42 p/Share
|
22,813
|
|
Oct 04
2021
|
SELL
Open market or private sale
|
$262,374
$17.37 p/Share
|
15,105
|
|
Oct 01
2021
|
SELL
Open market or private sale
|
$563,066
$17.87 p/Share
|
31,509
|
|
Sep 20
2021
|
SELL
Open market or private sale
|
$395,981
$17.55 p/Share
|
22,563
|
|
Sep 17
2021
|
SELL
Open market or private sale
|
$762,952
$17.9 p/Share
|
42,623
|
|