Smith SWBI Stalls at 1517 Consolidation Phase 20260520 Pedevco PED Stock Analysis 175 Loss Key Levels 20260520