Labcorp Holdings LH Stock Slides 143 Support at 23788 20260515 Iran Conflict and US Trade Policies Persist as Key Concerns for Bank of Canada Rate Decisions APi Group APG Stock Analysis Falls 218 Watching 4100 20260513