Dec 11
2023
|
BUY
Open market or private purchase
|
$44,216
$6.85 p/Share
|
6,455
|
|
Dec 11
2023
|
BUY
Open market or private purchase
|
$721,069
$7.01 p/Share
|
102,863
|
|
Dec 08
2023
|
BUY
Open market or private purchase
|
$129,335
$6.99 p/Share
|
18,503
|
|
Dec 07
2023
|
BUY
Open market or private purchase
|
$40,189
$6.5 p/Share
|
6,183
|
|
Nov 29
2023
|
BUY
Open market or private purchase
|
$309,466
$5.97 p/Share
|
51,837
|
|
Nov 28
2023
|
BUY
Open market or private purchase
|
$178,198
$5.81 p/Share
|
30,671
|
|
Nov 27
2023
|
BUY
Open market or private purchase
|
$343,212
$5.49 p/Share
|
62,516
|
|
May 15
2023
|
BUY
Open market or private purchase
|
$981,791
$9.65 p/Share
|
101,740
|
|
Jun 10
2021
|
SELL
Open market or private sale
|
$405,928
$36.15 p/Share
|
11,229
|
|
Jun 09
2021
|
SELL
Open market or private sale
|
$4,223,373
$36.19 p/Share
|
116,700
|
|
Jun 08
2021
|
SELL
Open market or private sale
|
$1,174,824
$35.28 p/Share
|
33,300
|
|
Jun 07
2021
|
SELL
Open market or private sale
|
$2,472,460
$34.15 p/Share
|
72,400
|
|
Jun 04
2021
|
SELL
Open market or private sale
|
$130,709
$34.03 p/Share
|
3,841
|
|
Jun 03
2021
|
SELL
Open market or private sale
|
$1,017,804
$33.19 p/Share
|
30,666
|
|
Jun 01
2021
|
SELL
Open market or private sale
|
$244,152
$35.57 p/Share
|
6,864
|
|
May 28
2021
|
SELL
Open market or private sale
|
$908,500
$36.34 p/Share
|
25,000
|
|
Mar 10
2021
|
SELL
Other acquisition or disposition
|
-
|
1,029,927
|
|