AstroNova's Q3 2025 Financial Performance: Mixed Bag | Monexa