AstroNova, Inc.
Exchange: nyse
none
87409832.00
15202000.00
0.355352872238
0.100914076278
33.77%
3.75