Aug 31
2023
|
SELL
Open market or private sale
|
$198,881
$18.75 p/Share
|
10,607
|
|
Aug 30
2023
|
SELL
Open market or private sale
|
$1,882,999
$18.83 p/Share
|
100,000
|
|
Oct 14
2022
|
BUY
Open market or private purchase
|
$913,412
$12.12 p/Share
|
75,364
|
|
Oct 13
2022
|
BUY
Open market or private purchase
|
$1,792,684
$11.96 p/Share
|
149,890
|
|
Oct 12
2022
|
BUY
Open market or private purchase
|
$1,660,826
$11.01 p/Share
|
150,847
|
|
Oct 11
2022
|
BUY
Open market or private purchase
|
$4,480,000
$11.2 p/Share
|
400,000
|
|
Oct 10
2022
|
BUY
Open market or private purchase
|
$3,740,750
$11.51 p/Share
|
325,000
|
|
Jun 18
2021
|
BUY
Open market or private purchase
|
$4,959,000
$16.53 p/Share
|
300,000
|
|
Jun 17
2021
|
BUY
Open market or private purchase
|
$2,493,000
$16.62 p/Share
|
150,000
|
|
Apr 28
2021
|
BUY
Open market or private purchase
|
$3,292,000
$16.46 p/Share
|
200,000
|
|
Apr 19
2021
|
BUY
Open market or private purchase
|
$163,517
$16.05 p/Share
|
10,188
|
|
Apr 16
2021
|
BUY
Open market or private purchase
|
$1,830,000
$15.25 p/Share
|
120,000
|
|
Apr 15
2021
|
BUY
Open market or private purchase
|
$1,767,973
$16.1 p/Share
|
109,812
|
|
Mar 25
2021
|
BUY
Open market or private purchase
|
$5,369,346
$15.52 p/Share
|
345,963
|
|
Mar 05
2021
|
BUY
Open market or private purchase
|
$2,421,500
$14.5 p/Share
|
167,000
|
|
Mar 04
2021
|
BUY
Open market or private purchase
|
$3,990,250
$14.51 p/Share
|
275,000
|
|