May 15
2024
SELL
Payment of exercise price or tax liability
$157,691
$11.3 p/Share
13,955
Reduced 1.73%
792,598
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
26,160
Added 3.14%
806,553
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$2,760,738
$13.67 p/Share
201,956
Reduced 20.56%
780,393
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
378,136
Added 30.57%
858,682
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
-
15,920
Reduced 2.43%
639,745
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
30,238
Added 4.41%
656,073
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
-
15,920
Reduced 2.48%
625,835
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
30,239
Added 4.5%
642,204
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$262,520
$16.49 p/Share
15,920
Reduced 2.54%
611,965
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
30,238
Added 4.59%
628,385
Common Stock
Feb 24
2023
SELL
Other acquisition or disposition
$981,277
$13.18 p/Share
74,452
Reduced 11.38%
579,803
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$1,959,358
$13.57 p/Share
144,389
Reduced 18.08%
654,255
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
274,245
Added 25.56%
798,644
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$642,139
$14.03 p/Share
45,769
Reduced 8.03%
524,399
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
86,526
Added 13.18%
570,168
Common Stock
Dec 14
2022
SELL
Open market or private sale
$215,390
$14.19 p/Share
15,179
Reduced 3.04%
483,642
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$75,488
$3.14 p/Share
24,041
Added 4.6%
498,821
Common Stock
Dec 13
2022
SELL
Open market or private sale
$922,351
$13.35 p/Share
69,090
Reduced 12.7%
474,780
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$343,176
$3.14 p/Share
109,292
Added 16.73%
543,870
Common Stock
Nov 16
2022
SELL
Open market or private sale
$80,996
$13.41 p/Share
6,040
Reduced 1.37%
434,578
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$228,627
$13.66 p/Share
16,737
Reduced 3.64%
443,227
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
31,791
Added 6.46%
459,964
Common Stock
Sep 16
2022
SELL
Open market or private sale
$1,800,000
$12.0 p/Share
150,000
Reduced 25.94%
428,173
Common Stock
Aug 16
2022
SELL
Open market or private sale
$68,796
$11.39 p/Share
6,040
Reduced 1.03%
578,173
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$191,806
$11.46 p/Share
16,737
Reduced 2.77%
586,822
Common Stock