Perimeter PMTRW Stock Analysis Falls 299 Watching 077 20260520 Japan Reactor Makers Project Record Sales as Nuclear Power Resurgence Gathers Pace