Bti Stock Analysis British American Tobacco Up 0.67 To 58.28 Defensive Stock Performance Check 20260403