Jan 10
2025
SELL
Payment of exercise price or tax liability
$5,259
$9.85 p/Share
534
Reduced 0.31%
172,503
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$23,302
$9.4 p/Share
2,479
Reduced 1.41%
173,037
Common Stock
Dec 10
2024
BUY
Grant, award, or other acquisition
-
31,300
Added 15.13%
175,516
Common Stock
Nov 10
2024
SELL
Payment of exercise price or tax liability
$7,950
$5.3 p/Share
1,500
Reduced 1.03%
144,216
Common Stock
Oct 10
2024
SELL
Payment of exercise price or tax liability
$2,083
$4.48 p/Share
465
Reduced 0.32%
145,716
Common Stock
Oct 09
2024
BUY
Grant, award, or other acquisition
-
48,750
Added 25.01%
146,181
Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$6,670
$4.45 p/Share
1,499
Reduced 1.52%
97,431
Common Stock
Jul 10
2024
SELL
Payment of exercise price or tax liability
$2,008
$4.32 p/Share
465
Reduced 0.47%
98,930
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$7,740
$5.16 p/Share
1,500
Reduced 1.49%
99,395
Common Stock
Apr 10
2024
SELL
Payment of exercise price or tax liability
$2,418
$5.2 p/Share
465
Reduced 0.46%
100,895
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
-
19,500
Added 16.13%
101,360
Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
6,875
Added 7.75%
81,860
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$11,902
$6.92 p/Share
1,720
Reduced 2.24%
74,985
Common Stock
Jan 10
2024
SELL
Payment of exercise price or tax liability
$4,159
$7.79 p/Share
534
Reduced 0.69%
76,705
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$10,980
$7.32 p/Share
1,500
Reduced 1.91%
77,239
Common Stock
Oct 10
2023
SELL
Payment of exercise price or tax liability
$3,854
$8.29 p/Share
465
Reduced 0.59%
78,739
Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$13,341
$8.9 p/Share
1,499
Reduced 1.86%
79,204
Common Stock
Jul 10
2023
SELL
Payment of exercise price or tax liability
$3,557
$7.65 p/Share
465
Reduced 0.57%
80,703
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$46,116
$7.69 p/Share
5,997
Reduced 6.88%
81,168
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
-
20,625
Added 19.13%
87,165
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
66,540
Added 50.0%
66,540
Common Stock