Cycurion CYCU Stock EV EBITDA Multiple 179 20260420 Is 111 Inc YI stock overvalued 111 Inc posts 0145 EPS on 144B total sales Is Power Integrations POWI stock trending lower Q4 2025 Better Than Expected Medicus Pharma MDCX Stock Important Info Institutional Selling 20260422