Feb 12
2025
SELL
Payment of exercise price or tax liability
$4,183
$5.12 p/Share
817
Reduced 0.78%
103,851
Common Stock
Feb 12
2025
BUY
Grant, award, or other acquisition
-
2,674
Added 2.49%
104,668
Common Stock
Jan 07
2025
SELL
Payment of exercise price or tax liability
$49,388
$6.4 p/Share
7,717
Reduced 7.03%
101,994
Common Stock
Jan 07
2025
BUY
Exercise of conversion of derivative security
-
21,522
Added 17.0%
105,095
Common Stock
Jan 12
2024
SELL
Payment of exercise price or tax liability
$31,498
$10.43 p/Share
3,020
Reduced 3.31%
88,189
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
12,410
Added 11.98%
91,209
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$50,486
$10.82 p/Share
4,666
Reduced 5.59%
78,799
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
15,969
Added 16.43%
81,226
Common Stock
Sep 15
2023
SELL
Open market or private sale
$397,350
$8.83 p/Share
45,000
Reduced 40.0%
67,496
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$21,305
$9.52 p/Share
2,238
Reduced 1.95%
112,496
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
7,546
Added 6.22%
113,816
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$74,016
$9.64 p/Share
7,678
Reduced 6.68%
107,188
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
-
34,125
Added 22.9%
114,866
Common Stock
Jan 12
2022
SELL
Payment of exercise price or tax liability
$87,116
$15.9 p/Share
5,479
Reduced 6.35%
80,741
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
17,723
Added 17.57%
83,124
Common Stock
Jan 12
2022
BUY
Exercise of conversion of derivative security
-
3,096
Added 3.65%
81,659
Common Stock
Dec 29
2021
SELL
Payment of exercise price or tax liability
$9,223
$15.82 p/Share
583
Reduced 0.88%
65,401
Common Stock
Dec 29
2021
BUY
Grant, award, or other acquisition
-
583
Added 0.88%
65,984
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$51,039
$15.91 p/Share
3,208
Reduced 4.68%
65,401
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
11,745
Added 14.62%
68,609
Common Stock
Dec 28
2020
SELL
Payment of exercise price or tax liability
$42,770
$13.77 p/Share
3,106
Reduced 5.18%
56,864
Common Stock
Dec 28
2020
BUY
Grant, award, or other acquisition
-
11,701
Added 16.4%
59,631
Common Stock