iSpecimen ISPC Q3 2024 Disappoints EPS 210 Below 019 Views Nextpower NXT Drops 164 Key Support at 11878 20260520