Sep 04
2024
SELL
Sale (or disposition) back to the issuer
-
324,057
Reduced 100.0%
0
Common Stock
Jul 25
2024
SELL
Payment of exercise price or tax liability
$181,559
$16.26 p/Share
11,166
Reduced 13.34%
72,534
Common Stock
Jul 25
2024
BUY
Grant, award, or other acquisition
-
30,176
Added 26.5%
83,700
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$112,568
$15.12 p/Share
7,445
Reduced 12.21%
53,524
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
20,117
Added 24.81%
60,969
Common Stock
Jun 03
2024
SELL
Open market or private sale
$171,785
$15.11 p/Share
11,369
Reduced 21.77%
40,852
Common Stock
May 12
2024
SELL
Payment of exercise price or tax liability
$65,530
$14.45 p/Share
4,535
Reduced 7.99%
52,221
Common Stock
May 12
2024
BUY
Exercise of conversion of derivative security
-
12,255
Added 17.76%
56,756
Common Stock
Mar 19
2024
SELL
Open market or private sale
$171,080
$13.16 p/Share
13,000
Reduced 22.61%
44,501
Common Stock
Mar 01
2024
SELL
Open market or private sale
$60,046
$11.76 p/Share
5,106
Reduced 8.16%
57,501
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$45,199
$12.37 p/Share
3,654
Reduced 5.51%
62,607
Common Stock
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
12,321
Added 15.68%
66,261
Common Stock
Nov 10
2023
SELL
Open market or private sale
$65,050
$12.74 p/Share
5,106
Reduced 8.65%
53,940
Common Stock
Jul 28
2023
SELL
Payment of exercise price or tax liability
$140,581
$15.44 p/Share
9,105
Reduced 13.36%
59,046
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
-
30,176
Added 30.69%
68,151
Common Stock
Jul 07
2023
SELL
Open market or private sale
$86,955
$15.0 p/Share
5,797
Reduced 13.24%
37,975
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$70,888
$14.47 p/Share
4,899
Reduced 10.07%
43,772
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
20,117
Added 29.24%
48,671
Common Stock
May 31
2023
SELL
Open market or private sale
$65,935
$10.94 p/Share
6,027
Reduced 12.92%
40,608
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$34,566
$11.58 p/Share
2,985
Reduced 7.95%
34,581
Common Stock
May 12
2023
BUY
Exercise of conversion of derivative security
-
12,257
Added 24.6%
37,566
Common Stock
Mar 01
2023
SELL
Open market or private sale
$122,500
$12.25 p/Share
10,000
Reduced 28.32%
25,309
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$47,087
$7.28 p/Share
6,468
Reduced 15.48%
35,309
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
-
26,558
Added 38.86%
41,777
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$29,841
$6.09 p/Share
4,900
Reduced 24.36%
15,219
Common Stock