NETFLIX INC (NFC.DE) Stock Chart

FRA:NFC • US64110L1061

78.94 EUR
+7.58 (+10.62%)
Last: Feb 27, 2026, 05:29 PM
Open in Chart Tool
NETFLIX INC / NFC Daily stock chart