def METHOD_NAME(download: bool = True) -> pd.DataFrame:
    path = normalize_path("all_stocks_5yr.csv")
    if not os.path.exists(path):
        if download:
            download_file(SP500_CSV_URL, path)
        else:
            raise FileNotFoundError(f"{path} not found")
    return load_prices_csv(path)