Jan 29
2025
SELL
Payment of exercise price or tax liability
$4,458
$11.55 p/Share
386
Reduced 1.4%
27,152
Common Stock
Jan 28
2025
SELL
Payment of exercise price or tax liability
$6,260
$11.68 p/Share
536
Reduced 1.91%
27,538
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$9,033
$11.87 p/Share
761
Reduced 2.64%
28,074
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$11,998
$11.66 p/Share
1,029
Reduced 3.45%
28,835
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
-
8,255
Added 21.66%
29,864
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$12,867
$9.86 p/Share
1,305
Reduced 5.62%
21,920
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
2,900
Added 11.1%
23,225
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$2,091
$10.67 p/Share
196
Reduced 0.96%
20,325
Common Stock
Jan 30
2024
SELL
Payment of exercise price or tax liability
$5,123
$13.24 p/Share
387
Reduced 1.85%
20,521
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$17,436
$13.31 p/Share
1,310
Reduced 5.9%
20,908
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
6,302
Added 22.1%
22,218
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$28,090
$14.6 p/Share
1,924
Reduced 10.78%
15,916
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
3,171
Added 15.09%
17,840
Common Stock
Feb 21
2023
SELL
Open market or private sale
$2,844
$14.66 p/Share
194
Reduced 1.31%
14,669
Common Stock
Feb 01
2023
SELL
Open market or private sale
$13,196
$14.55 p/Share
907
Reduced 5.75%
14,863
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
4,665
Added 22.83%
15,770
Common Stock
Feb 18
2022
SELL
Open market or private sale
$2,999
$15.7 p/Share
191
Reduced 1.69%
11,105
Commom Stock
Feb 01
2022
SELL
Open market or private sale
$5,940
$15.55 p/Share
382
Reduced 3.27%
11,296
Commom Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
3,282
Added 21.94%
11,678
Commom Stock
Nov 19
2021
SELL
Open market or private sale
$30,398
$17.44 p/Share
1,743
Reduced 17.19%
8,396
Commom Stock
Sep 17
2021
SELL
Open market or private sale
$48,720
$16.24 p/Share
3,000
Reduced 22.83%
10,139
Commom Stock
Aug 06
2021
SELL
Open market or private sale
$152,100
$16.9 p/Share
9,000
Reduced 40.65%
13,139
Commom Stock
Feb 18
2021
SELL
Open market or private sale
$2,455
$13.34 p/Share
184
Reduced 0.82%
22,139
Commom Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
3,944
Added 15.02%
22,323
Commom Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$17,725
$11.51 p/Share
1,540
Reduced 7.73%
18,379
Commom Stock