Jan 03
2024
SELL
Payment of exercise price or tax liability
$421,911
$18.5 p/Share
22,806
Reduced 11.5%
175,478
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
45,000
Added 19.74%
182,941
Common Stock
Jan 02
2024
SELL
Open market or private sale
$120,840
$20.14 p/Share
6,000
Reduced 3.77%
153,284
Common Stock
Dec 04
2023
SELL
Open market or private sale
$120,000
$20.0 p/Share
6,000
Reduced 3.63%
159,260
Common Stock
Jul 31
2023
SELL
Open market or private sale
$150,000
$15.0 p/Share
10,000
Reduced 5.7%
165,500
Common Stock
Jun 21
2023
SELL
Open market or private sale
$1,576,740
$15.0 p/Share
105,116
Reduced 37.46%
175,457
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$456,223
$10.21 p/Share
44,684
Reduced 13.75%
280,408
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
90,000
Added 23.82%
287,855
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$157,190
$10.03 p/Share
15,672
Reduced 6.25%
235,092
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
30,000
Added 10.97%
243,406
Common Stock
Aug 22
2022
SELL
Open market or private sale
$144,200
$14.42 p/Share
10,000
Reduced 4.35%
219,809
Common Stock
Jul 21
2022
SELL
Open market or private sale
$142,100
$14.21 p/Share
10,000
Reduced 4.17%
229,804
Common Stock
Jun 21
2022
SELL
Open market or private sale
$136,000
$13.6 p/Share
10,000
Reduced 4.0%
239,825
Common Stock
May 23
2022
SELL
Open market or private sale
$138,700
$13.87 p/Share
10,000
Reduced 3.85%
249,843
Common Stock
Apr 21
2022
SELL
Open market or private sale
$182,000
$18.2 p/Share
10,000
Reduced 3.71%
259,573
Common Stock
Mar 21
2022
SELL
Open market or private sale
$197,700
$19.77 p/Share
10,000
Reduced 3.58%
269,393
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$428,609
$20.92 p/Share
20,488
Reduced 6.84%
278,871
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
41,325
Added 12.13%
299,359
Common Stock
Feb 22
2022
SELL
Open market or private sale
$163,700
$16.37 p/Share
10,000
Reduced 3.73%
258,288
Common Stock
Jan 21
2022
SELL
Open market or private sale
$195,571
$17.19 p/Share
11,377
Reduced 4.07%
268,067
Common Stock
Jan 07
2022
SELL
Payment of exercise price or tax liability
$524,155
$19.98 p/Share
26,234
Reduced 8.59%
279,281
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$767,712
$19.98 p/Share
38,424
Reduced 13.2%
252,602
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
-
77,500
Added 22.96%
260,039
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
52,913
Added 14.76%
305,515
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$645,601
$19.65 p/Share
32,855
Reduced 13.34%
213,526
Common Stock