Down 84% From Its High, Is NuScale Power a Bargain Hiding in Plain Sight?

Down 84% From Its High, Is NuScale Power a Bargain Hiding in Plain Sight?