Bbuc Stock Analysis Brookfield Business Corporation 3.05 Pct Gain Quick Overview 20260403 1