Self-storage and building solutions company Janus (NYSE:JBI) reported in Q1 CY2025, but sales fell by 17.3% year on year to $210.5 million. The company expects the full year’s revenue to be around ...