Feb 18
2025
SELL
Payment of exercise price or tax liability
$137,898
$12.93 p/Share
10,665
Reduced 16.28%
54,862
Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
22,620
Added 25.66%
65,527
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$158,371
$12.69 p/Share
12,480
Reduced 22.53%
42,907
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
26,500
Added 32.86%
54,156
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$59,637
$13.2 p/Share
4,518
Reduced 14.04%
27,656
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
8,833
Added 21.54%
32,174
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$11,406
$9.45 p/Share
1,207
Added 5.18%
22,090
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$40,395
$12.82 p/Share
3,151
Reduced 13.11%
20,883
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
8,833
Added 26.87%
24,034
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$85,539
$12.79 p/Share
6,688
Reduced 30.55%
15,201
Common Stock
Feb 03
2024
BUY
Exercise of conversion of derivative security
-
17,500
Added 44.43%
21,889
Common Stock
Jan 02
2024
SELL
Open market or private sale
$130,050
$14.45 p/Share
9,000
Reduced 73.85%
3,187
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$48,780
$5.42 p/Share
9,000
Added 42.48%
12,187
Common Stock
Dec 01
2023
SELL
Open market or private sale
$271,200
$13.56 p/Share
20,000
Reduced 86.26%
3,187
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$108,400
$5.42 p/Share
20,000
Added 46.31%
23,187
Common Stock
Nov 03
2023
SELL
Open market or private sale
$300,000
$15.0 p/Share
20,000
Reduced 86.26%
3,187
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$108,400
$5.42 p/Share
20,000
Added 46.31%
23,187
Common Stock
Nov 01
2023
SELL
Open market or private sale
$282,400
$14.12 p/Share
20,000
Reduced 86.26%
3,187
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
$108,400
$5.42 p/Share
20,000
Added 46.31%
23,187
Common Stock
Oct 02
2023
SELL
Open market or private sale
$595,200
$14.88 p/Share
40,000
Reduced 92.62%
3,187
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
$216,800
$5.42 p/Share
40,000
Added 48.08%
43,187
Common Stock
Sep 01
2023
SELL
Open market or private sale
$289,600
$14.48 p/Share
20,000
Reduced 86.26%
3,187
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$108,400
$5.42 p/Share
20,000
Added 46.31%
23,187
Common Stock
Aug 08
2023
SELL
Open market or private sale
$593,200
$14.83 p/Share
40,000
Reduced 92.62%
3,187
Common Stock
Aug 08
2023
BUY
Exercise of conversion of derivative security
$184,800
$4.62 p/Share
40,000
Added 48.08%
43,187
Common Stock