Jul 30
2024
BUY
Grant, award, or other acquisition
-
2,760
Added 12.58%
19,176
Common Stock (Restrict...
Apr 30
2024
BUY
Grant, award, or other acquisition
-
2,563
Added 10.59%
21,630
Common Stock (Restrict...
Mar 25
2024
SELL
Payment of exercise price or tax liability
$28,894
$12.74 p/Share
2,268
Reduced 0.02%
14,613,738
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
-
9,178
Added 27.44%
24,271
Common Stock (Restrict...
Oct 16
2023
BUY
Exercise of conversion of derivative security
$41,800
$0.2 p/Share
209,000
Added 1.41%
14,604,465
Common Stock
Sep 25
2023
SELL
Payment of exercise price or tax liability
$3,877
$8.41 p/Share
461
Reduced 0.0%
14,395,465
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$2,263
$8.29 p/Share
273
Reduced 0.0%
14,394,679
Common Stock
Aug 07
2023
SELL
Payment of exercise price or tax liability
$5,123
$8.03 p/Share
638
Reduced 0.0%
14,394,214
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$5,407
$9.76 p/Share
554
Reduced 0.0%
14,393,128
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
-
6,089
Added 17.87%
27,980
Common Stock (Restrict...
Jun 26
2023
SELL
Payment of exercise price or tax liability
$4,384
$9.51 p/Share
461
Reduced 0.0%
14,392,184
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$2,585
$9.47 p/Share
273
Reduced 0.0%
14,391,398
Common Stock
Jun 13
2023
SELL
Sale (or disposition) back to the issuer
$2,585,999
$8.62 p/Share
300,000
Reduced 2.04%
14,390,933
Common Stock
May 10
2023
SELL
Sale (or disposition) back to the issuer
$2,883,000
$9.61 p/Share
300,000
Reduced 2.0%
14,690,933
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$5,743
$9.37 p/Share
613
Reduced 0.0%
14,990,933
Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
-
2,495
Added 8.95%
25,374
Common Stock (Restrict...
May 01
2023
SELL
Payment of exercise price or tax liability
$7,390
$13.34 p/Share
554
Reduced 0.0%
14,989,889
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$5,066
$10.99 p/Share
461
Reduced 0.0%
14,988,946
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
5,902
Added 17.79%
27,280
Common Stock (Restrict...
Feb 06
2023
SELL
Payment of exercise price or tax liability
$7,912
$12.95 p/Share
611
Reduced 0.0%
14,988,160
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$7,855
$14.18 p/Share
554
Reduced 0.0%
14,987,118
Common Stock
Dec 27
2022
SELL
Payment of exercise price or tax liability
$6,343
$13.76 p/Share
461
Reduced 0.0%
14,986,175
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$8,102
$13.24 p/Share
612
Reduced 0.0%
14,985,389
Common Stock
Oct 29
2022
SELL
Payment of exercise price or tax liability
$2,382
$11.4 p/Share
209
Reduced 0.0%
14,984,346
Common Stock
Oct 29
2022
BUY
Grant, award, or other acquisition
-
7,464
Added 21.39%
27,430
Common Stock (Restrict...