Jun 16
2025
SELL
Open market or private sale
$420,826
$15.3 p/Share
27,505
Reduced 0.69%
3,983,593
Common Stock
May 16
2025
SELL
Open market or private sale
$431,278
$15.68 p/Share
27,505
Reduced 0.68%
4,011,098
Common Stock
May 16
2025
SELL
Payment of exercise price or tax liability
$1,483,435
$13.71 p/Share
108,201
Reduced 2.61%
4,038,603
Common Stock
May 09
2025
SELL
Open market or private sale
$825,150
$15.0 p/Share
55,010
Reduced 1.31%
4,146,804
Common Stock
Apr 08
2025
SELL
Payment of exercise price or tax liability
$748,301
$12.71 p/Share
58,875
Reduced 1.38%
4,201,814
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$1,228,827
$18.15 p/Share
67,704
Reduced 1.56%
4,260,689
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
417,550
Added 8.8%
4,328,393
Common Stock
Feb 18
2025
SELL
Open market or private sale
$458,783
$16.68 p/Share
27,505
Reduced 0.7%
3,910,843
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$3,173,355
$19.56 p/Share
162,237
Reduced 3.96%
3,938,348
Common Stock
Jan 16
2025
SELL
Open market or private sale
$495,365
$18.01 p/Share
27,505
Reduced 0.67%
4,100,585
Common Stock
Dec 16
2024
SELL
Open market or private sale
$646,367
$23.5 p/Share
27,505
Reduced 0.66%
4,128,090
Common Stock
Nov 18
2024
SELL
Open market or private sale
$544,599
$19.8 p/Share
27,505
Reduced 0.66%
4,155,595
Common Stock
Nov 05
2024
SELL
Payment of exercise price or tax liability
$1,117,116
$16.5 p/Share
67,704
Reduced 1.59%
4,183,100
Common Stock
Oct 16
2024
SELL
Open market or private sale
$481,337
$17.5 p/Share
27,505
Reduced 0.64%
4,250,804
Common Stock
Sep 20
2024
SELL
Open market or private sale
$431,938
$15.7 p/Share
27,512
Reduced 0.64%
4,278,309
Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
-
1,646,606
Added 27.4%
4,362,968
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$2,864,352
$17.73 p/Share
161,554
Reduced 5.61%
2,716,362
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
1,642,229
Added 36.33%
2,877,916
Common Stock
Apr 26
2023
BUY
Conversion of derivative security
$203,730
$9.46 p/Share
21,536
Added 8.24%
239,876
Common Stock
Jan 30
2023
BUY
Conversion of derivative security
$182,218
$8.75 p/Share
20,825
Added 8.71%
218,340
Common Stock
Dec 16
2022
BUY
Open market or private purchase
$19,100
$3.82 p/Share
5,000
Added 3.14%
154,175
Common Stock
Nov 01
2022
BUY
Conversion of derivative security
$278,797
$13.11 p/Share
21,266
Added 9.95%
192,515
Common Stock
Oct 10
2022
SELL
Conversion of derivative security
$403,875
$10.77 p/Share
37,500
Reduced 20.09%
149,175
Common Stock
Jul 26
2022
BUY
Conversion of derivative security
$223,168
$10.11 p/Share
22,074
Added 9.56%
208,749
Common Stock
Apr 25
2022
BUY
Conversion of derivative security
$1,600,848
$18.15 p/Share
88,201
Added 32.09%
186,675
Common Stock