Oct 30
2023
SELL
Open market or private sale
$118,230
$16.89 p/Share
7,000
Reduced 2.06%
333,391
Common Stock
Aug 17
2023
SELL
Open market or private sale
$153,900
$15.39 p/Share
10,000
Reduced 2.85%
340,264
Common Stock
Jul 09
2023
SELL
Payment of exercise price or tax liability
$26,436
$13.44 p/Share
1,967
Reduced 0.56%
350,176
Common Stock
Jul 09
2023
BUY
Exercise of conversion of derivative security
-
5,000
Added 1.4%
352,143
Common Stock
Jun 07
2023
SELL
Open market or private sale
$360,500
$14.42 p/Share
25,000
Reduced 6.72%
347,045
Common Stock
Jun 02
2023
SELL
Open market or private sale
$349,250
$13.97 p/Share
25,000
Reduced 6.72%
347,045
Common Stock
Apr 05
2023
SELL
Payment of exercise price or tax liability
$64,770
$12.9 p/Share
5,021
Reduced 1.33%
371,835
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
-
13,333
Added 3.42%
376,856
Common Stock
Apr 04
2023
SELL
Payment of exercise price or tax liability
$17,183
$13.29 p/Share
1,293
Reduced 0.35%
363,523
Common Stock
Apr 04
2023
BUY
Exercise of conversion of derivative security
-
3,334
Added 0.91%
364,816
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$82,237
$12.54 p/Share
6,558
Reduced 1.75%
367,535
Common Stock
Mar 17
2023
BUY
Exercise of conversion of derivative security
-
16,666
Added 4.27%
374,093
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$39,257
$10.21 p/Share
3,845
Reduced 1.08%
350,777
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
10,000
Added 2.74%
354,622
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$87,060
$10.03 p/Share
8,680
Reduced 2.46%
344,622
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
20,000
Added 5.42%
349,087
Common Stock
Aug 29
2022
SELL
Open market or private sale
$90,930
$12.99 p/Share
7,000
Reduced 2.06%
333,302
Common Stock
Jul 25
2022
SELL
Open market or private sale
$99,610
$14.23 p/Share
7,000
Reduced 2.02%
340,302
Common Stock
Jul 09
2022
SELL
Payment of exercise price or tax liability
$27,164
$13.81 p/Share
1,967
Reduced 0.56%
347,302
Common Stock
Jul 09
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 1.41%
349,269
Common Stock
Jun 27
2022
SELL
Open market or private sale
$100,030
$14.29 p/Share
7,000
Reduced 1.99%
344,269
Common Stock
May 31
2022
SELL
Open market or private sale
$101,990
$14.57 p/Share
7,000
Reduced 1.95%
351,269
Common Stock
Apr 25
2022
SELL
Open market or private sale
$114,380
$16.34 p/Share
7,000
Reduced 1.92%
358,269
Common Stock
Apr 10
2022
SELL
Payment of exercise price or tax liability
$420,071
$19.41 p/Share
21,642
Reduced 5.59%
365,269
Common Stock
Apr 10
2022
BUY
Exercise of conversion of derivative security
-
55,000
Added 12.5%
384,944
Common Stock