FBNC First Bancorp posts 122 percent Q4 2025 EPS beat yet shares dip 08 percent in todays trading Palantir Technologies PLTR Stock Expected Move Eye on Rally 20260416 Ruanyun RYET Stock Technical Chart Wavering 20260418