Jun 06
2025
SELL
Open market or private sale
$147,405
$17.7 p/Share
8,328
Reduced 1.87%
437,117
Common Stock
Jun 06
2025
BUY
Exercise of conversion of derivative security
$16,406
$1.97 p/Share
8,328
Added 1.84%
445,445
Common Stock
May 20
2025
SELL
Open market or private sale
$141,576
$17.0 p/Share
8,328
Reduced 1.87%
437,117
Common Stock
May 20
2025
BUY
Exercise of conversion of derivative security
$16,406
$1.97 p/Share
8,328
Added 1.84%
445,445
Common Stock
May 16
2025
SELL
Open market or private sale
$178,787
$15.73 p/Share
11,366
Reduced 2.53%
437,117
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$157,259
$15.88 p/Share
9,903
Reduced 2.16%
448,483
Common Stock
Mar 03
2025
SELL
Open market or private sale
$244,109
$15.75 p/Share
15,499
Reduced 3.27%
458,386
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$439,500
$20.0 p/Share
21,975
Reduced 4.43%
473,885
Common Stock
Jan 09
2025
BUY
Grant, award, or other acquisition
-
74,513
Added 13.06%
495,860
Common Stock
Nov 22
2024
SELL
Open market or private sale
$141,576
$17.0 p/Share
8,328
Reduced 1.94%
421,347
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$16,406
$1.97 p/Share
8,328
Added 1.9%
429,675
Common Stock
Nov 18
2024
SELL
Open market or private sale
$122,444
$15.6 p/Share
7,849
Reduced 1.83%
421,347
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$107,859
$15.85 p/Share
6,805
Reduced 1.56%
429,196
Common Stock
Aug 19
2024
SELL
Open market or private sale
$99,586
$12.59 p/Share
7,910
Reduced 1.78%
436,001
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$84,367
$12.51 p/Share
6,744
Reduced 1.5%
443,911
Common Stock
May 17
2024
SELL
Open market or private sale
$130,343
$12.3 p/Share
10,597
Reduced 2.3%
450,655
Common Stock
May 16
2024
SELL
Open market or private sale
$281,436
$12.0 p/Share
23,453
Reduced 4.84%
461,252
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$85,867
$9.8 p/Share
8,762
Reduced 1.78%
484,705
Common Stock
Mar 14
2024
SELL
Open market or private sale
$195,213
$11.32 p/Share
17,245
Reduced 3.38%
493,467
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$213,997
$9.74 p/Share
21,971
Reduced 4.12%
510,712
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
113,821
Added 17.61%
532,683
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$51,876
$7.89 p/Share
6,575
Reduced 1.55%
418,862
Common Stock
Aug 16
2023
SELL
Open market or private sale
$56,840
$8.31 p/Share
6,840
Reduced 1.58%
425,437
Common Stock
May 16
2023
SELL
Open market or private sale
$134,803
$10.88 p/Share
12,390
Reduced 2.79%
432,277
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$197,988
$13.27 p/Share
14,920
Reduced 3.25%
444,667
Common Stock