Analysis Apr 28, 2026 TOTO (TSE:5332): The Toilet Maker Whose Semiconductor Business Now Drives Half Its Profits