Feb 03
2025
SELL
Payment of exercise price or tax liability
$30,100
$8.12 p/Share
3,707
Reduced 1.06%
344,905
Common Stock
Jan 29
2025
SELL
Payment of exercise price or tax liability
$28,509
$8.48 p/Share
3,362
Reduced 1.23%
269,847
Common Stock
Jan 28
2025
BUY
Grant, award, or other acquisition
-
78,765
Added 18.43%
348,612
Common Stock
Jul 11
2024
SELL
Payment of exercise price or tax liability
$29,364
$4.74 p/Share
6,195
Reduced 2.22%
273,209
Common Stock
Mar 26
2024
BUY
Grant, award, or other acquisition
-
111,940
Added 28.6%
279,404
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$24,389
$4.6 p/Share
5,302
Reduced 3.07%
167,464
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$28,473
$4.74 p/Share
6,007
Reduced 3.36%
172,766
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$26,196
$4.34 p/Share
6,036
Reduced 3.27%
178,773
Common Stock
Jul 10
2023
BUY
Grant, award, or other acquisition
-
64,845
Added 25.97%
184,809
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
37,313
Added 23.72%
119,964
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$5,862
$8.12 p/Share
722
Reduced 0.87%
82,651
Common Stock
Jan 26
2023
SELL
Payment of exercise price or tax liability
$15,546
$7.92 p/Share
1,963
Reduced 2.3%
83,373
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
-
19,673
Added 18.73%
85,336
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$13,508
$15.67 p/Share
862
Reduced 1.3%
65,663
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$16,384
$16.11 p/Share
1,017
Reduced 1.51%
66,525
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
22,157
Added 24.7%
67,542
Common Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$58,020
$17.55 p/Share
3,306
Reduced 6.79%
45,385
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$10,949
$15.4 p/Share
711
Reduced 1.44%
48,691
Common Stock
Jan 25
2021
BUY
Grant, award, or other acquisition
-
7,258
Added 12.81%
49,402
Common Stock
Dec 14
2020
SELL
Payment of exercise price or tax liability
$35,640
$13.96 p/Share
2,553
Reduced 5.71%
42,144
Common Stock