Nov 13
2024
SELL
Payment of exercise price or tax liability
$1,289,147
$17.72 p/Share
72,751
Reduced 14.67%
423,324
Common Stock
Nov 13
2024
SELL
Open market or private sale
$505,362
$17.67 p/Share
28,600
Reduced 5.45%
496,075
Common Stock
Nov 13
2024
BUY
Exercise of conversion of derivative security
$868,578
$8.57 p/Share
101,351
Added 16.19%
524,675
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
2,445
Added 0.57%
423,324
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
2,630
Added 0.62%
420,879
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$131,872
$13.65 p/Share
9,661
Reduced 2.26%
418,249
Common Stock
Apr 30
2024
SELL
Open market or private sale
$695,217
$13.45 p/Share
51,689
Reduced 10.78%
427,910
Common Stock
Apr 16
2024
SELL
Payment of exercise price or tax liability
$559,350
$13.04 p/Share
42,895
Reduced 8.21%
479,599
Common Stock
Apr 16
2024
BUY
Grant, award, or other acquisition
-
94,584
Added 15.33%
522,494
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$75,330
$13.34 p/Share
5,647
Reduced 1.31%
425,018
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
77,220
Added 15.2%
430,665
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$8,139
$12.9 p/Share
631
Reduced 0.18%
353,445
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$797,214
$10.99 p/Share
72,540
Reduced 17.3%
346,827
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
145,505
Added 25.76%
419,367
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
58,823
Added 17.82%
271,189
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$54,615
$15.32 p/Share
3,565
Reduced 1.65%
212,366
Common Stock
Nov 10
2022
SELL
Open market or private sale
$190,991
$15.5 p/Share
12,322
Reduced 5.43%
214,476
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$592,185
$15.44 p/Share
38,354
Reduced 13.49%
245,975
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$434,293
$8.57 p/Share
50,676
Added 17.45%
239,814
Common Stock
Nov 07
2022
SELL
Open market or private sale
$151,109
$15.5 p/Share
9,749
Reduced 4.35%
214,476
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$106,423
$13.15 p/Share
8,093
Reduced 3.53%
221,066
Common Stock
May 01
2022
BUY
Grant, award, or other acquisition
-
11,338
Added 4.71%
229,159
Common Stock
Mar 22
2022
SELL
Open market or private sale
$128,495
$15.5 p/Share
8,290
Reduced 3.69%
216,379
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
60,806
Added 21.3%
224,669
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$106,809
$15.52 p/Share
6,882
Reduced 4.03%
163,863
Common Stock