Apr 07
2025
SELL
Payment of exercise price or tax liability
$13,774
$9.05 p/Share
1,522
Reduced 0.8%
189,678
Common Stock
Apr 07
2025
BUY
Grant, award, or other acquisition
-
13,812
Added 6.36%
203,490
Common Stock
Apr 05
2025
SELL
Payment of exercise price or tax liability
$10,010
$8.82 p/Share
1,135
Reduced 0.59%
191,200
Common Stock
Apr 04
2025
SELL
Payment of exercise price or tax liability
$109,528
$9.81 p/Share
11,165
Reduced 5.49%
192,335
Common Stock
Apr 04
2025
BUY
Exercise of conversion of derivative security
-
38,108
Added 15.77%
203,500
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$18,197
$9.81 p/Share
1,855
Reduced 1.19%
153,765
Common Stock
Apr 30
2024
SELL
Payment of exercise price or tax liability
$130,855
$10.63 p/Share
12,310
Reduced 7.33%
155,620
Common Stock
Apr 30
2024
BUY
Exercise of conversion of derivative security
-
42,016
Added 20.01%
167,930
Common Stock
Apr 26
2024
SELL
Payment of exercise price or tax liability
$21,802
$10.63 p/Share
2,051
Reduced 1.6%
125,914
Common Stock
Apr 07
2024
SELL
Payment of exercise price or tax liability
$16,361
$10.75 p/Share
1,522
Reduced 1.18%
127,965
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
-
11,627
Added 6.57%
165,392
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$21,624
$11.62 p/Share
1,861
Reduced 1.42%
129,487
Common Stock
Jun 24
2023
SELL
Payment of exercise price or tax liability
$36,702
$7.91 p/Share
4,640
Reduced 3.41%
131,348
Common Stock
May 09
2023
SELL
Open market or private sale
$91,591
$8.18 p/Share
11,197
Reduced 7.61%
135,988
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$22,253
$10.85 p/Share
2,051
Reduced 1.37%
147,185
Common Stock
Apr 07
2023
BUY
Grant, award, or other acquisition
-
15,586
Added 9.46%
149,236
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$18,301
$8.33 p/Share
2,197
Reduced 1.62%
133,650
Common Stock
Sep 23
2022
SELL
Payment of exercise price or tax liability
$31,406
$4.53 p/Share
6,933
Reduced 4.86%
135,847
Common Stock
Jun 24
2022
SELL
Payment of exercise price or tax liability
$23,850
$5.14 p/Share
4,640
Reduced 3.15%
142,780
Common Stock
Apr 26
2022
SELL
Payment of exercise price or tax liability
$13,352
$6.51 p/Share
2,051
Reduced 1.37%
147,420
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
19,055
Added 11.31%
149,471
Common Stock
Jan 24
2022
SELL
Open market or private sale
$8,469
$5.59 p/Share
1,515
Reduced 1.15%
130,416
Common Stock
Jan 07
2022
SELL
Open market or private sale
$71,125
$5.69 p/Share
12,500
Reduced 8.65%
131,931
Common Stock
Sep 23
2021
SELL
Payment of exercise price or tax liability
$46,659
$6.73 p/Share
6,933
Reduced 4.8%
137,498
Common Stock
Sep 23
2021
SELL
Open market or private sale
$25,725
$6.86 p/Share
3,750
Reduced 2.53%
144,431
Common Stock