One file per ticker, or one combined file with a Symbol column.
Columns needed: Date, Open, High, Low, Close, Volume — exactly what =GOOGLEFINANCE("MSFT","all",…) exports.
Ticker is read from the Symbol column, or from the filename (MSFT.csv → MSFT).
Or wire it to Sheets once and press Sync — see the Apps Script bridge.