NPCE ▼ -40.1% - NeuroPace, Inc. $NPCE vol down ah 12-NOV-2026 04:26 PM ET