Perfect PERF Stock Analysis Falls 059 Watching 160 20260518 Park PARK Climbs 083 Resistance at 1904 in Focus 20260517 TotalEnergies SE TTE Up 125 Is There More Room to Run 20260518 Cybin HELP Q1 2026 Results Fall Short EPS 139 Revenue NA