07 May 2024 - A trio of updates from third-quarter trading companies ahead of their June 30 balance dates produced one good, one bad, and one okay.