Block: The Margin Story Is Real, But The Stock Has Caught Up (Downgrade To Hold) | AllMind News