Nov 11
2024
|
SELL
Open market or private sale
|
$3,863,750
$30.91 p/Share
|
125,000
|
|
Nov 08
2024
|
SELL
Open market or private sale
|
$1,547,500
$30.95 p/Share
|
50,000
|
|
Aug 25
2024
|
|
-
|
45,373
|
|
Jun 13
2024
|
SELL
Open market or private sale
|
$484,999
$19.4 p/Share
|
25,000
|
|
Jun 07
2024
|
SELL
Open market or private sale
|
$981,204
$19.91 p/Share
|
49,282
|
|
Jun 06
2024
|
SELL
Open market or private sale
|
$531,333
$20.66 p/Share
|
25,718
|
|
Mar 09
2024
|
|
-
|
74,654
|
|
Mar 08
2024
|
|
-
|
125,346
|
|
Mar 01
2024
|
SELL
Open market or private sale
|
$593,000
$11.86 p/Share
|
50,000
|
|
Dec 19
2023
|
SELL
Open market or private sale
|
$469,615
$8.59 p/Share
|
54,670
|
|
Dec 18
2023
|
SELL
Open market or private sale
|
$393,011
$8.67 p/Share
|
45,330
|
|
Nov 22
2023
|
SELL
Open market or private sale
|
$811,000
$8.11 p/Share
|
100,000
|
|
Sep 18
2023
|
SELL
Open market or private sale
|
$402,500
$8.05 p/Share
|
50,000
|
|
Sep 14
2023
|
SELL
Open market or private sale
|
$200,000
$8.0 p/Share
|
25,000
|
|
Sep 11
2023
|
SELL
Open market or private sale
|
$206,750
$8.27 p/Share
|
25,000
|
|
Aug 25
2023
|
|
-
|
46,384
|
|
Mar 09
2023
|
|
-
|
105,256
|
|
Aug 25
2022
|
|
-
|
91,995
|
|
Jun 06
2022
|
SELL
Open market or private sale
|
$512,500
$10.25 p/Share
|
50,000
|
|
May 24
2022
|
SELL
Open market or private sale
|
$478,000
$9.56 p/Share
|
50,000
|
|
May 23
2022
|
SELL
Open market or private sale
|
$487,500
$9.75 p/Share
|
50,000
|
|
Dec 17
2021
|
SELL
Open market or private sale
|
$265,871
$12.46 p/Share
|
21,338
|
|
Dec 16
2021
|
SELL
Open market or private sale
|
$620,927
$12.76 p/Share
|
48,662
|
|
Dec 07
2021
|
BUY
Other acquisition or disposition
|
$6,387,039
$21.3 p/Share
|
299,861
|
|
Nov 30
2021
|
BUY
Other acquisition or disposition
|
$1,069,200
$23.76 p/Share
|
45,000
|
|