1 SEC Data Collection
SEC Filing Data Extraction
This notebook demonstrates how to download and process SEC filings, extract specific sections, and save them in JSON format. This process is crucial for building a GraphRAG (Graph-based Retrieval-Augmented Generation) system for financial documents. By extracting structured data from these filings, we can enhance the knowledge graph with detailed financial information, which can be used for various analytical and generative tasks.
Import Necessary Libraries
We begin by importing the necessary libraries. os and json are used for file operations and data handling, while BeautifulSoup from the bs4 library is used for parsing HTML/XBRL content. Parsing is crucial for extracting structured information from the filings.
Set Up Data Directory
Before processing the data, we need to ensure that the directory for saving the collected data exists. This step creates a directory named data in the current working directory, which will be used to store the JSON files generated from the SEC filings.
Data directory set up at: /workspace/data
Initialize the Downloader
The Downloader instance is initialized with company information and a download directory. This setup is essential for accessing SEC filings programmatically. Ensure you have the necessary permissions and API keys, which can be obtained from NVIDIA's AI portal.
Define Functions for Data Extraction
Extract Sections
This function extracts specific sections from the filing text. For a GraphRAG, it's important to have well-defined sections as they represent different nodes or entities in the graph. Each section corresponds to a key aspect of the financial document, such as business overview, risk factors, etc.
Extract Section
This helper function extracts a section of text between two headings. It's essential for isolating the content of interest, which can then be used to populate nodes in the knowledge graph.
Download and Save SEC Filings
This function downloads and saves SEC filings. It reads the filings, extracts relevant sections, and saves the data in JSON format. This structured data is crucial for building a knowledge graph, as it allows for easy integration and retrieval of financial information.
Process Tickers
This function processes each ticker, downloads the filings, and saves the extracted data. The structured JSON output is suitable for ingestion into a knowledge graph, where each section can be linked to other related data points.
Example Usage
Set up the paths for the ticker file and output directory, and then call the process_tickers function to start processing. This step is crucial for preparing the data for integration into a GraphRAG system.
Processed and saved data for ticker: A Processed and saved data for ticker: AA Processed and saved data for ticker: AAAU Processed and saved data for ticker: AAL Processed and saved data for ticker: AAOI Processed and saved data for ticker: AAP Processed and saved data for ticker: AAPL Processed and saved data for ticker: ABBV Processed and saved data for ticker: ABCL Processed and saved data for ticker: ABEV Processed and saved data for ticker: ABNB Processed and saved data for ticker: ABR Processed and saved data for ticker: ABSI Processed and saved data for ticker: ABT Processed and saved data for ticker: ACAD Processed and saved data for ticker: ACB Processed and saved data for ticker: ACGL Processed and saved data for ticker: ACHR Processed and saved data for ticker: ACI Processed and saved data for ticker: ACMR Processed and saved data for ticker: ACN Processed and saved data for ticker: ADAP Processed and saved data for ticker: ADBE Processed and saved data for ticker: ADC Processed and saved data for ticker: ADI Processed and saved data for ticker: ADM Processed and saved data for ticker: ADMA Processed and saved data for ticker: ADNT Processed and saved data for ticker: ADP Processed and saved data for ticker: ADPT Processed and saved data for ticker: ADSK Processed and saved data for ticker: ADT Processed and saved data for ticker: AEE Processed and saved data for ticker: AEG Processed and saved data for ticker: AEHR Processed and saved data for ticker: AEM Processed and saved data for ticker: AEO Processed and saved data for ticker: AEP Processed and saved data for ticker: AER Processed and saved data for ticker: AES Processed and saved data for ticker: AFL Processed and saved data for ticker: AFRM Processed and saved data for ticker: AG Processed and saved data for ticker: AGI Processed and saved data for ticker: AGL Processed and saved data for ticker: AGNC Processed and saved data for ticker: AI Processed and saved data for ticker: AIG Failed to process ticker AIRC: Ticker 'AIRC' is invalid and cannot be mapped to a CIK. Please enter a valid ticker or CIK. Processed and saved data for ticker: AKAM Processed and saved data for ticker: AKBA Processed and saved data for ticker: AKR Processed and saved data for ticker: AL Processed and saved data for ticker: ALB Processed and saved data for ticker: ALGM Processed and saved data for ticker: ALIT Processed and saved data for ticker: ALK Processed and saved data for ticker: ALKS Processed and saved data for ticker: ALL Processed and saved data for ticker: ALLO Processed and saved data for ticker: ALLY Failed to process ticker ALPN: Ticker 'ALPN' is invalid and cannot be mapped to a CIK. Please enter a valid ticker or CIK. Processed and saved data for ticker: ALT Processed and saved data for ticker: ALTM Processed and saved data for ticker: AM Processed and saved data for ticker: AMAT Processed and saved data for ticker: AMBP Processed and saved data for ticker: AMC Processed and saved data for ticker: AMCR Processed and saved data for ticker: AMD Processed and saved data for ticker: AME Processed and saved data for ticker: AMGN Processed and saved data for ticker: AMH Processed and saved data for ticker: AMLX Processed and saved data for ticker: AMPS Processed and saved data for ticker: AMRX Processed and saved data for ticker: AMT Processed and saved data for ticker: AMWL Processed and saved data for ticker: AMX Processed and saved data for ticker: AMZN Processed and saved data for ticker: ANET Processed and saved data for ticker: ANF Processed and saved data for ticker: ANNX Processed and saved data for ticker: AOS Processed and saved data for ticker: APA Processed and saved data for ticker: APD Processed and saved data for ticker: APG Processed and saved data for ticker: APH Processed and saved data for ticker: APLD Processed and saved data for ticker: APLE Processed and saved data for ticker: APLS Processed and saved data for ticker: APO Processed and saved data for ticker: APP Processed and saved data for ticker: APPS Processed and saved data for ticker: APTV Processed and saved data for ticker: AQN Processed and saved data for ticker: AQST Processed and saved data for ticker: AR Processed and saved data for ticker: ARCC Processed and saved data for ticker: ARDX Processed and saved data for ticker: ARE Processed and saved data for ticker: ARHS Processed and saved data for ticker: ARKB Processed and saved data for ticker: ARM Processed and saved data for ticker: ARMK Processed and saved data for ticker: AROC Processed and saved data for ticker: ARQT Processed and saved data for ticker: ARR Processed and saved data for ticker: ARRY Processed and saved data for ticker: ARWR Processed and saved data for ticker: AS Processed and saved data for ticker: ASAN Processed and saved data for ticker: ASB Processed and saved data for ticker: ASML Processed and saved data for ticker: ASO Processed and saved data for ticker: ASTS Processed and saved data for ticker: ASX Processed and saved data for ticker: ATAI Processed and saved data for ticker: ATEC Processed and saved data for ticker: ATMU Processed and saved data for ticker: ATUS Processed and saved data for ticker: AU Processed and saved data for ticker: AUPH Processed and saved data for ticker: AUR Processed and saved data for ticker: AVGO Processed and saved data for ticker: AVTR Processed and saved data for ticker: AVXL Processed and saved data for ticker: AWK Processed and saved data for ticker: AXL Processed and saved data for ticker: AXP Processed and saved data for ticker: AXTA Processed and saved data for ticker: AY Processed and saved data for ticker: AZEK Processed and saved data for ticker: AZN Processed and saved data for ticker: AZUL Processed and saved data for ticker: BA Processed and saved data for ticker: BABA Processed and saved data for ticker: BAC Processed and saved data for ticker: BALL Processed and saved data for ticker: BAM Processed and saved data for ticker: BANC Processed and saved data for ticker: BAX Processed and saved data for ticker: BB Processed and saved data for ticker: BBAI Processed and saved data for ticker: BBD Processed and saved data for ticker: BBIO Processed and saved data for ticker: BBVA Processed and saved data for ticker: BBWI Processed and saved data for ticker: BBY Processed and saved data for ticker: BCE Processed and saved data for ticker: BCRX Processed and saved data for ticker: BCS Processed and saved data for ticker: BDN Processed and saved data for ticker: BDX Processed and saved data for ticker: BE Processed and saved data for ticker: BEKE Processed and saved data for ticker: BEN Processed and saved data for ticker: BEPC Processed and saved data for ticker: BF-B Processed and saved data for ticker: BFLY Processed and saved data for ticker: BG Processed and saved data for ticker: BGC Processed and saved data for ticker: BHC Processed and saved data for ticker: BHP Processed and saved data for ticker: BHVN Processed and saved data for ticker: BIDU Processed and saved data for ticker: BIG Processed and saved data for ticker: BIIB Processed and saved data for ticker: BILI Processed and saved data for ticker: BILL Processed and saved data for ticker: BITB Processed and saved data for ticker: BITF Processed and saved data for ticker: BJ Processed and saved data for ticker: BK Processed and saved data for ticker: BKD Processed and saved data for ticker: BKR Processed and saved data for ticker: BLDP Processed and saved data for ticker: BLDR Processed and saved data for ticker: BLMN Processed and saved data for ticker: BLND Processed and saved data for ticker: BLNK Processed and saved data for ticker: BLUE Processed and saved data for ticker: BMBL Processed and saved data for ticker: BMEA Processed and saved data for ticker: BMRN Processed and saved data for ticker: BMY Processed and saved data for ticker: BN Processed and saved data for ticker: BNGO Processed and saved data for ticker: BNL Processed and saved data for ticker: BNS Processed and saved data for ticker: BOIL Processed and saved data for ticker: BORR Processed and saved data for ticker: BOX Processed and saved data for ticker: BP Processed and saved data for ticker: BRBR Processed and saved data for ticker: BRFS Processed and saved data for ticker: BRK-B Processed and saved data for ticker: BRO Processed and saved data for ticker: BROS Processed and saved data for ticker: BRX Processed and saved data for ticker: BSX Processed and saved data for ticker: BSY Processed and saved data for ticker: BTBT Processed and saved data for ticker: BTE Processed and saved data for ticker: BTG Processed and saved data for ticker: BTI Processed and saved data for ticker: BTU Processed and saved data for ticker: BUD Processed and saved data for ticker: BURL Processed and saved data for ticker: BVN Processed and saved data for ticker: BWA Processed and saved data for ticker: BX Processed and saved data for ticker: BXMT Processed and saved data for ticker: BXP Processed and saved data for ticker: BXSL Processed and saved data for ticker: BYND Processed and saved data for ticker: BYON Processed and saved data for ticker: BZ Processed and saved data for ticker: C Processed and saved data for ticker: CABA Processed and saved data for ticker: CAG Processed and saved data for ticker: CAH Processed and saved data for ticker: CAN Processed and saved data for ticker: CARR Processed and saved data for ticker: CART Processed and saved data for ticker: CAT Processed and saved data for ticker: CATX Processed and saved data for ticker: CAVA Processed and saved data for ticker: CB Processed and saved data for ticker: CBOE Processed and saved data for ticker: CBRE Processed and saved data for ticker: CC Processed and saved data for ticker: CCCC Processed and saved data for ticker: CCCS Processed and saved data for ticker: CCEP Processed and saved data for ticker: CCI Processed and saved data for ticker: CCJ Processed and saved data for ticker: CCK Processed and saved data for ticker: CCL Processed and saved data for ticker: CCO Processed and saved data for ticker: CDE Processed and saved data for ticker: CDMO Processed and saved data for ticker: CDNS Processed and saved data for ticker: CEG Processed and saved data for ticker: CELH Processed and saved data for ticker: CENX Failed to process ticker CERE: Ticker 'CERE' is invalid and cannot be mapped to a CIK. Please enter a valid ticker or CIK. Processed and saved data for ticker: CF Processed and saved data for ticker: CFG Processed and saved data for ticker: CFLT Processed and saved data for ticker: CG Processed and saved data for ticker: CGC Processed and saved data for ticker: CGNX Processed and saved data for ticker: CHD Processed and saved data for ticker: CHGG Processed and saved data for ticker: CHK Processed and saved data for ticker: CHPT Processed and saved data for ticker: CHRS Processed and saved data for ticker: CHRW Processed and saved data for ticker: CHTR Processed and saved data for ticker: CHWY Processed and saved data for ticker: CHX Processed and saved data for ticker: CI Processed and saved data for ticker: CIEN Processed and saved data for ticker: CIFR Processed and saved data for ticker: CIG Processed and saved data for ticker: CIVI Processed and saved data for ticker: CL Processed and saved data for ticker: CLF Processed and saved data for ticker: CLM Processed and saved data for ticker: CLNE Processed and saved data for ticker: CLOV Processed and saved data for ticker: CLS Processed and saved data for ticker: CLSK Processed and saved data for ticker: CLVT Processed and saved data for ticker: CLX Processed and saved data for ticker: CM Processed and saved data for ticker: CMA Processed and saved data for ticker: CMCSA Processed and saved data for ticker: CME Processed and saved data for ticker: CMS Processed and saved data for ticker: CNC Failed to process ticker CNHI: Ticker 'CNHI' is invalid and cannot be mapped to a CIK. Please enter a valid ticker or CIK. Processed and saved data for ticker: CNI Processed and saved data for ticker: CNK Processed and saved data for ticker: CNM Processed and saved data for ticker: CNP Processed and saved data for ticker: CNQ Processed and saved data for ticker: CNX Processed and saved data for ticker: COF Processed and saved data for ticker: COGT Processed and saved data for ticker: COHR Processed and saved data for ticker: COIN Processed and saved data for ticker: COLB Processed and saved data for ticker: COLD Processed and saved data for ticker: COMM Processed and saved data for ticker: COMP Processed and saved data for ticker: COO Processed and saved data for ticker: COP Processed and saved data for ticker: COR Processed and saved data for ticker: CORZ Processed and saved data for ticker: COST Processed and saved data for ticker: COTY Processed and saved data for ticker: COUR Processed and saved data for ticker: CP Processed and saved data for ticker: CPB Failed to process ticker CPG: Ticker 'CPG' is invalid and cannot be mapped to a CIK. Please enter a valid ticker or CIK. Processed and saved data for ticker: CPNG Processed and saved data for ticker: CPRT Processed and saved data for ticker: CPRX Processed and saved data for ticker: CPT Processed and saved data for ticker: CRBG Processed and saved data for ticker: CRBU Processed and saved data for ticker: CRDO Processed and saved data for ticker: CRGY Processed and saved data for ticker: CRH Processed and saved data for ticker: CRI Processed and saved data for ticker: CRK Processed and saved data for ticker: CRM Processed and saved data for ticker: CRON Processed and saved data for ticker: CROX Processed and saved data for ticker: CRSP Processed and saved data for ticker: CRWD Processed and saved data for ticker: CSCO Processed and saved data for ticker: CSGP Processed and saved data for ticker: CSIQ Processed and saved data for ticker: CSX Processed and saved data for ticker: CTLT Processed and saved data for ticker: CTRA Processed and saved data for ticker: CTRE Processed and saved data for ticker: CTSH Processed and saved data for ticker: CTVA Processed and saved data for ticker: CUBE Processed and saved data for ticker: CUK Processed and saved data for ticker: CUZ Processed and saved data for ticker: CVE Processed and saved data for ticker: CVNA Processed and saved data for ticker: CVS Processed and saved data for ticker: CVX Processed and saved data for ticker: CWAN Processed and saved data for ticker: CWEN Processed and saved data for ticker: CWH Processed and saved data for ticker: CWK Processed and saved data for ticker: CX Processed and saved data for ticker: CXM Processed and saved data for ticker: CYH Processed and saved data for ticker: CYTK Processed and saved data for ticker: CZR Processed and saved data for ticker: D Processed and saved data for ticker: DADA Processed and saved data for ticker: DAL Processed and saved data for ticker: DAN Processed and saved data for ticker: DAR Processed and saved data for ticker: DASH Processed and saved data for ticker: DAY Processed and saved data for ticker: DB Processed and saved data for ticker: DBI Processed and saved data for ticker: DBRG Processed and saved data for ticker: DBX Processed and saved data for ticker: DD Processed and saved data for ticker: DDD Processed and saved data for ticker: DDOG Processed and saved data for ticker: DE Processed and saved data for ticker: DEA Processed and saved data for ticker: DEI Processed and saved data for ticker: DELL Processed and saved data for ticker: DFS Processed and saved data for ticker: DG Processed and saved data for ticker: DGX Processed and saved data for ticker: DHI Processed and saved data for ticker: DHR Processed and saved data for ticker: DHT Processed and saved data for ticker: DIA Processed and saved data for ticker: DIDIY Processed and saved data for ticker: DINO Processed and saved data for ticker: DIS Processed and saved data for ticker: DK Processed and saved data for ticker: DKNG Processed and saved data for ticker: DKS Processed and saved data for ticker: DLR Processed and saved data for ticker: DLTR Processed and saved data for ticker: DM Processed and saved data for ticker: DNA Processed and saved data for ticker: DNB Processed and saved data for ticker: DNLI Processed and saved data for ticker: DNN Processed and saved data for ticker: DO Processed and saved data for ticker: DOC Processed and saved data for ticker: DOCN Processed and saved data for ticker: DOCS Processed and saved data for ticker: DOCU Processed and saved data for ticker: DOV Processed and saved data for ticker: DOW Processed and saved data for ticker: DRH Processed and saved data for ticker: DRI Processed and saved data for ticker: DRVN Processed and saved data for ticker: DT Processed and saved data for ticker: DTE Processed and saved data for ticker: DUK Processed and saved data for ticker: DV Processed and saved data for ticker: DVAX Processed and saved data for ticker: DVN Processed and saved data for ticker: DX Processed and saved data for ticker: DXC Processed and saved data for ticker: DXCM Processed and saved data for ticker: DYN Processed and saved data for ticker: EA Processed and saved data for ticker: EAF Processed and saved data for ticker: EAT Processed and saved data for ticker: EB Processed and saved data for ticker: EBAY Processed and saved data for ticker: EBC Processed and saved data for ticker: EBS Processed and saved data for ticker: EC Processed and saved data for ticker: ECL Processed and saved data for ticker: ED Processed and saved data for ticker: EDIT Processed and saved data for ticker: EDR Processed and saved data for ticker: EFC Processed and saved data for ticker: EGHT Processed and saved data for ticker: EGO Processed and saved data for ticker: EIX Processed and saved data for ticker: EL Processed and saved data for ticker: ELAN Processed and saved data for ticker: ELF Processed and saved data for ticker: ELS Processed and saved data for ticker: ELV Processed and saved data for ticker: EMN Processed and saved data for ticker: EMR Processed and saved data for ticker: ENB Processed and saved data for ticker: ENLC Processed and saved data for ticker: ENPH Processed and saved data for ticker: ENTG Processed and saved data for ticker: ENVX Processed and saved data for ticker: EOG Processed and saved data for ticker: EOSE Processed and saved data for ticker: EPD Processed and saved data for ticker: EPRT Processed and saved data for ticker: EQC Processed and saved data for ticker: EQH Processed and saved data for ticker: EQNR Processed and saved data for ticker: EQR Processed and saved data for ticker: EQT Processed and saved data for ticker: EQX Failed to process ticker ERF: Ticker 'ERF' is invalid and cannot be mapped to a CIK. Please enter a valid ticker or CIK. Processed and saved data for ticker: ERIC Processed and saved data for ticker: ERJ Processed and saved data for ticker: ES Processed and saved data for ticker: ESI Processed and saved data for ticker: ESPR Processed and saved data for ticker: ET Processed and saved data for ticker: ETHE Processed and saved data for ticker: ETN Processed and saved data for ticker: ETR Failed to process ticker ETRN: Ticker 'ETRN' is invalid and cannot be mapped to a CIK. Please enter a valid ticker or CIK. Processed and saved data for ticker: ETSY Processed and saved data for ticker: ETWO Processed and saved data for ticker: EU Processed and saved data for ticker: EVGO Processed and saved data for ticker: EVLV Processed and saved data for ticker: EVRI Processed and saved data for ticker: EW Processed and saved data for ticker: EWBC Processed and saved data for ticker: EXAS Processed and saved data for ticker: EXC Processed and saved data for ticker: EXEL Processed and saved data for ticker: EXK Processed and saved data for ticker: EXLS Processed and saved data for ticker: EXPD Processed and saved data for ticker: EXPE Processed and saved data for ticker: EXPI Processed and saved data for ticker: EXR Processed and saved data for ticker: EXTR Processed and saved data for ticker: EYEN Processed and saved data for ticker: F Processed and saved data for ticker: FANG Processed and saved data for ticker: FAST Processed and saved data for ticker: FATE Processed and saved data for ticker: FBIN Processed and saved data for ticker: FBTC Processed and saved data for ticker: FCEL Processed and saved data for ticker: FCX Processed and saved data for ticker: FDX Processed and saved data for ticker: FE Processed and saved data for ticker: FERG Processed and saved data for ticker: FGEN Processed and saved data for ticker: FHN Processed and saved data for ticker: FI Processed and saved data for ticker: FIGS Processed and saved data for ticker: FIS Processed and saved data for ticker: FITB Processed and saved data for ticker: FIVN Processed and saved data for ticker: FL Processed and saved data for ticker: FLEX Processed and saved data for ticker: FLNC Processed and saved data for ticker: FLO Processed and saved data for ticker: FLR Processed and saved data for ticker: FMC Processed and saved data for ticker: FNB Processed and saved data for ticker: FND Processed and saved data for ticker: FNF Processed and saved data for ticker: FNGD Processed and saved data for ticker: FNMA Processed and saved data for ticker: FOLD Processed and saved data for ticker: FOUR Processed and saved data for ticker: FOX Processed and saved data for ticker: FOXA Processed and saved data for ticker: FR Processed and saved data for ticker: FREY Processed and saved data for ticker: FRO Processed and saved data for ticker: FRSH Processed and saved data for ticker: FSK Processed and saved data for ticker: FSLR Processed and saved data for ticker: FSLY Processed and saved data for ticker: FSM Processed and saved data for ticker: FTI Processed and saved data for ticker: FTNT Processed and saved data for ticker: FTV Processed and saved data for ticker: FUBO Processed and saved data for ticker: FUTU Processed and saved data for ticker: FVRR Processed and saved data for ticker: FWONK Processed and saved data for ticker: FWRD Processed and saved data for ticker: FYBR Processed and saved data for ticker: G Processed and saved data for ticker: GBTC Processed and saved data for ticker: GCT Processed and saved data for ticker: GD Processed and saved data for ticker: GDDY Processed and saved data for ticker: GDS Processed and saved data for ticker: GE Processed and saved data for ticker: GEHC Processed and saved data for ticker: GEN Processed and saved data for ticker: GENI Processed and saved data for ticker: GEO Processed and saved data for ticker: GERN Processed and saved data for ticker: GEVO Processed and saved data for ticker: GFI Processed and saved data for ticker: GFS Processed and saved data for ticker: GGB Processed and saved data for ticker: GH Processed and saved data for ticker: GILD Processed and saved data for ticker: GIS Processed and saved data for ticker: GLD Processed and saved data for ticker: GLDM Processed and saved data for ticker: GLPI Processed and saved data for ticker: GLW Processed and saved data for ticker: GM Processed and saved data for ticker: GME Processed and saved data for ticker: GMED Processed and saved data for ticker: GNL Processed and saved data for ticker: GNRC Processed and saved data for ticker: GNTX Processed and saved data for ticker: GNW Processed and saved data for ticker: GO Processed and saved data for ticker: GOEV Processed and saved data for ticker: GOGL Processed and saved data for ticker: GOLD Processed and saved data for ticker: GOOG Processed and saved data for ticker: GOOGL Processed and saved data for ticker: GOSS Processed and saved data for ticker: GOTU Processed and saved data for ticker: GPC Processed and saved data for ticker: GPK Processed and saved data for ticker: GPN Processed and saved data for ticker: GPRE Processed and saved data for ticker: GPRO Processed and saved data for ticker: GPS Processed and saved data for ticker: GRAB Processed and saved data for ticker: GRMN Processed and saved data for ticker: GRTS Processed and saved data for ticker: GS Processed and saved data for ticker: GSAT Processed and saved data for ticker: GSK Processed and saved data for ticker: GT Processed and saved data for ticker: GTES Processed and saved data for ticker: GTLB Processed and saved data for ticker: GTN Processed and saved data for ticker: HAIN Processed and saved data for ticker: HAL Processed and saved data for ticker: HALO Processed and saved data for ticker: HAS Processed and saved data for ticker: HAYW Processed and saved data for ticker: HBAN Processed and saved data for ticker: HBI Processed and saved data for ticker: HBM Processed and saved data for ticker: HCA Processed and saved data for ticker: HCP Processed and saved data for ticker: HD Processed and saved data for ticker: HDB Processed and saved data for ticker: HE Processed and saved data for ticker: HES Processed and saved data for ticker: HIG Processed and saved data for ticker: HIMS Processed and saved data for ticker: HIVE Processed and saved data for ticker: HIW Processed and saved data for ticker: HL Processed and saved data for ticker: HLF Processed and saved data for ticker: HLIT Processed and saved data for ticker: HLN Processed and saved data for ticker: HLT Processed and saved data for ticker: HLX Processed and saved data for ticker: HMY Processed and saved data for ticker: HOG Processed and saved data for ticker: HOLO Processed and saved data for ticker: HOLX Processed and saved data for ticker: HOMB Processed and saved data for ticker: HON Processed and saved data for ticker: HOOD Processed and saved data for ticker: HOUS Processed and saved data for ticker: HP Processed and saved data for ticker: HPE Processed and saved data for ticker: HPP Processed and saved data for ticker: HPQ Processed and saved data for ticker: HR Processed and saved data for ticker: HRB Processed and saved data for ticker: HRL Processed and saved data for ticker: HRTX Processed and saved data for ticker: HSBC Processed and saved data for ticker: HSIC Processed and saved data for ticker: HST Processed and saved data for ticker: HSY Processed and saved data for ticker: HTGC Processed and saved data for ticker: HTHT Processed and saved data for ticker: HTZ Processed and saved data for ticker: HUM Processed and saved data for ticker: HUN Processed and saved data for ticker: HUT Processed and saved data for ticker: HUYA Processed and saved data for ticker: HWM Processed and saved data for ticker: HYLN Processed and saved data for ticker: IAG Processed and saved data for ticker: IAS Processed and saved data for ticker: IAU Processed and saved data for ticker: IAUX Processed and saved data for ticker: IBIT Processed and saved data for ticker: IBM Processed and saved data for ticker: IBN Processed and saved data for ticker: IBRX Processed and saved data for ticker: ICE Processed and saved data for ticker: IFF Processed and saved data for ticker: IGT Processed and saved data for ticker: ILMN Processed and saved data for ticker: IMVT Processed and saved data for ticker: INCY Processed and saved data for ticker: INDI Processed and saved data for ticker: INFN Processed and saved data for ticker: INFY Processed and saved data for ticker: ING Processed and saved data for ticker: INMD Processed and saved data for ticker: INSM Processed and saved data for ticker: INTC Processed and saved data for ticker: INTU Processed and saved data for ticker: INVH Processed and saved data for ticker: INVZ Processed and saved data for ticker: IONQ Processed and saved data for ticker: IONS Processed and saved data for ticker: IOT Processed and saved data for ticker: IOVA Processed and saved data for ticker: IP Processed and saved data for ticker: IPG Processed and saved data for ticker: IQ Processed and saved data for ticker: IR Processed and saved data for ticker: IRBT Processed and saved data for ticker: IRDM Processed and saved data for ticker: IREN Processed and saved data for ticker: IRM Processed and saved data for ticker: IRT Processed and saved data for ticker: IRWD Processed and saved data for ticker: ISRG Processed and saved data for ticker: ITUB Processed and saved data for ticker: ITW Processed and saved data for ticker: IVR Processed and saved data for ticker: IVZ Processed and saved data for ticker: JBI Processed and saved data for ticker: JBL Processed and saved data for ticker: JBLU Processed and saved data for ticker: JCI Processed and saved data for ticker: JD Processed and saved data for ticker: JEF Processed and saved data for ticker: JHG Processed and saved data for ticker: JMIA Processed and saved data for ticker: JNJ Processed and saved data for ticker: JNPR Processed and saved data for ticker: JOBY Processed and saved data for ticker: JPM Processed and saved data for ticker: JWN Processed and saved data for ticker: K Processed and saved data for ticker: KBH Processed and saved data for ticker: KD Processed and saved data for ticker: KDP Processed and saved data for ticker: KEY Processed and saved data for ticker: KEYS Processed and saved data for ticker: KGC Processed and saved data for ticker: KHC Processed and saved data for ticker: KIM Processed and saved data for ticker: KKR Processed and saved data for ticker: KLG Processed and saved data for ticker: KMB Processed and saved data for ticker: KMI Processed and saved data for ticker: KMX Processed and saved data for ticker: KNX Processed and saved data for ticker: KO Processed and saved data for ticker: KOS Processed and saved data for ticker: KPTI Processed and saved data for ticker: KR Processed and saved data for ticker: KRC Processed and saved data for ticker: KRG Processed and saved data for ticker: KSS Processed and saved data for ticker: KTOS Processed and saved data for ticker: KVUE Processed and saved data for ticker: KW Processed and saved data for ticker: LAAC Processed and saved data for ticker: LAB Processed and saved data for ticker: LAC Processed and saved data for ticker: LAZR Processed and saved data for ticker: LBRDK Processed and saved data for ticker: LBRT Processed and saved data for ticker: LBTYA Processed and saved data for ticker: LBTYK Processed and saved data for ticker: LCID Processed and saved data for ticker: LEG Processed and saved data for ticker: LEN Processed and saved data for ticker: LESL Processed and saved data for ticker: LEVI Processed and saved data for ticker: LFST Processed and saved data for ticker: LHX Processed and saved data for ticker: LI Processed and saved data for ticker: LILAK Processed and saved data for ticker: LILM Processed and saved data for ticker: LIN Processed and saved data for ticker: LITE Processed and saved data for ticker: LKNCY Processed and saved data for ticker: LKQ Processed and saved data for ticker: LLAP Processed and saved data for ticker: LLY Processed and saved data for ticker: LMND Processed and saved data for ticker: LMT Processed and saved data for ticker: LNC Processed and saved data for ticker: LNG Processed and saved data for ticker: LNT Processed and saved data for ticker: LOW Processed and saved data for ticker: LPX Processed and saved data for ticker: LRCX Processed and saved data for ticker: LSCC Processed and saved data for ticker: LSXMA Processed and saved data for ticker: LSXMK Processed and saved data for ticker: LU Processed and saved data for ticker: LULU Processed and saved data for ticker: LUMN Processed and saved data for ticker: LUNR Processed and saved data for ticker: LUV Processed and saved data for ticker: LVS Processed and saved data for ticker: LW Processed and saved data for ticker: LXP Processed and saved data for ticker: LXRX Processed and saved data for ticker: LYB Processed and saved data for ticker: LYFT Processed and saved data for ticker: LYG Processed and saved data for ticker: LYV Processed and saved data for ticker: LZ Processed and saved data for ticker: M Processed and saved data for ticker: MA Processed and saved data for ticker: MAC Processed and saved data for ticker: MAR Processed and saved data for ticker: MARA Processed and saved data for ticker: MAS Processed and saved data for ticker: MAT Processed and saved data for ticker: MAXN Processed and saved data for ticker: MBLY Processed and saved data for ticker: MCD Processed and saved data for ticker: MCHP Processed and saved data for ticker: MCRB Processed and saved data for ticker: MCW Processed and saved data for ticker: MDB Processed and saved data for ticker: MDLZ Processed and saved data for ticker: MDT Processed and saved data for ticker: MDU Processed and saved data for ticker: MET Processed and saved data for ticker: META Processed and saved data for ticker: MFC Processed and saved data for ticker: MGA Processed and saved data for ticker: MGM Processed and saved data for ticker: MGNI Processed and saved data for ticker: MGNX Processed and saved data for ticker: MGY Processed and saved data for ticker: MKC Processed and saved data for ticker: MLCO Processed and saved data for ticker: MMC Processed and saved data for ticker: MMM Processed and saved data for ticker: MNKD Processed and saved data for ticker: MNMD Processed and saved data for ticker: MNSO Processed and saved data for ticker: MNST Processed and saved data for ticker: MO Processed and saved data for ticker: MODG Processed and saved data for ticker: MOMO Processed and saved data for ticker: MOS Processed and saved data for ticker: MP Processed and saved data for ticker: MPC Processed and saved data for ticker: MPLN Processed and saved data for ticker: MPLX Processed and saved data for ticker: MPW Processed and saved data for ticker: MQ Processed and saved data for ticker: MRK Processed and saved data for ticker: MRNA Processed and saved data for ticker: MRO Processed and saved data for ticker: MRSN Processed and saved data for ticker: MRVI Processed and saved data for ticker: MRVL Processed and saved data for ticker: MS Processed and saved data for ticker: MSFT Processed and saved data for ticker: MSTR Processed and saved data for ticker: MT Processed and saved data for ticker: MTB Processed and saved data for ticker: MTCH Processed and saved data for ticker: MTDR Processed and saved data for ticker: MTG Processed and saved data for ticker: MTTR Processed and saved data for ticker: MU Processed and saved data for ticker: MUFG Processed and saved data for ticker: MUR Processed and saved data for ticker: MVIS Processed and saved data for ticker: NARI Processed and saved data for ticker: NAT Processed and saved data for ticker: NCLH Processed and saved data for ticker: NDAQ Processed and saved data for ticker: NE Processed and saved data for ticker: NEE Processed and saved data for ticker: NEM Processed and saved data for ticker: NEOG Processed and saved data for ticker: NEP Processed and saved data for ticker: NET Processed and saved data for ticker: NFE Processed and saved data for ticker: NFLX Processed and saved data for ticker: NG Processed and saved data for ticker: NGD Processed and saved data for ticker: NI Processed and saved data for ticker: NIO Processed and saved data for ticker: NKE Processed and saved data for ticker: NKLA Processed and saved data for ticker: NLY Processed and saved data for ticker: NMR Processed and saved data for ticker: NNDM Processed and saved data for ticker: NNN Processed and saved data for ticker: NNOX Processed and saved data for ticker: NOG Processed and saved data for ticker: NOK Processed and saved data for ticker: NOV Processed and saved data for ticker: NOVA Processed and saved data for ticker: NOW Processed and saved data for ticker: NRDY Processed and saved data for ticker: NRG Processed and saved data for ticker: NSC Processed and saved data for ticker: NTAP Processed and saved data for ticker: NTES Processed and saved data for ticker: NTLA Processed and saved data for ticker: NTNX Processed and saved data for ticker: NTR Processed and saved data for ticker: NTRS Processed and saved data for ticker: NU Processed and saved data for ticker: NUE Processed and saved data for ticker: NUVB Processed and saved data for ticker: NVAX Processed and saved data for ticker: NVCR Processed and saved data for ticker: NVDA Processed and saved data for ticker: NVO Processed and saved data for ticker: NVS Processed and saved data for ticker: NVST Processed and saved data for ticker: NVT Processed and saved data for ticker: NVTS Processed and saved data for ticker: NWG Processed and saved data for ticker: NWL Processed and saved data for ticker: NWSA Processed and saved data for ticker: NXE Processed and saved data for ticker: NXPI Processed and saved data for ticker: NXT Processed and saved data for ticker: NYCB Processed and saved data for ticker: NYT Processed and saved data for ticker: O Processed and saved data for ticker: OBDC Processed and saved data for ticker: OCGN Processed and saved data for ticker: OCUL Processed and saved data for ticker: ODFL Processed and saved data for ticker: OGE Processed and saved data for ticker: OGN Processed and saved data for ticker: OHI Processed and saved data for ticker: OI Processed and saved data for ticker: OIS Processed and saved data for ticker: OKE Processed and saved data for ticker: OKTA Processed and saved data for ticker: OLO Processed and saved data for ticker: OLPX Processed and saved data for ticker: OMC Processed and saved data for ticker: ON Processed and saved data for ticker: ONB Processed and saved data for ticker: ONON Processed and saved data for ticker: OPEN Processed and saved data for ticker: OPK Processed and saved data for ticker: ORC Processed and saved data for ticker: ORCL Processed and saved data for ticker: ORI Processed and saved data for ticker: OSCR Processed and saved data for ticker: OTIS Processed and saved data for ticker: OTLY Processed and saved data for ticker: OUNZ Processed and saved data for ticker: OUT Processed and saved data for ticker: OVV Processed and saved data for ticker: OWL Processed and saved data for ticker: OXLC Processed and saved data for ticker: OXY Processed and saved data for ticker: OZK Processed and saved data for ticker: PAA Processed and saved data for ticker: PAAS Processed and saved data for ticker: PACB Processed and saved data for ticker: PAGP Processed and saved data for ticker: PAGS Processed and saved data for ticker: PANW Processed and saved data for ticker: PARA Processed and saved data for ticker: PATH Processed and saved data for ticker: PAYO Processed and saved data for ticker: PAYX Processed and saved data for ticker: PBA Processed and saved data for ticker: PBF Processed and saved data for ticker: PBI Processed and saved data for ticker: PBR Processed and saved data for ticker: PBR-A Processed and saved data for ticker: PCAR Processed and saved data for ticker: PCG Processed and saved data for ticker: PCOR Processed and saved data for ticker: PCT Processed and saved data for ticker: PDD Processed and saved data for ticker: PDI Processed and saved data for ticker: PEB Processed and saved data for ticker: PEG Processed and saved data for ticker: PENN Processed and saved data for ticker: PEP Processed and saved data for ticker: PFE Processed and saved data for ticker: PFG Processed and saved data for ticker: PG Processed and saved data for ticker: PGR Processed and saved data for ticker: PHG Processed and saved data for ticker: PHM Processed and saved data for ticker: PHYS Processed and saved data for ticker: PINC Processed and saved data for ticker: PINS Processed and saved data for ticker: PK Processed and saved data for ticker: PL Processed and saved data for ticker: PLD Processed and saved data for ticker: PLNT Processed and saved data for ticker: PLTR Processed and saved data for ticker: PLUG Processed and saved data for ticker: PM Processed and saved data for ticker: PNC Processed and saved data for ticker: PNR Processed and saved data for ticker: PNW Processed and saved data for ticker: PPG Processed and saved data for ticker: PPL Processed and saved data for ticker: PR Processed and saved data for ticker: PRCH Processed and saved data for ticker: PRGO Processed and saved data for ticker: PRMW Processed and saved data for ticker: PRU Processed and saved data for ticker: PSEC Processed and saved data for ticker: PSLV Processed and saved data for ticker: PSNY Processed and saved data for ticker: PSTG Processed and saved data for ticker: PSX Processed and saved data for ticker: PTEN Processed and saved data for ticker: PTON Processed and saved data for ticker: PUMP Processed and saved data for ticker: PYPL Processed and saved data for ticker: QBTS Processed and saved data for ticker: QCOM Processed and saved data for ticker: QDEL Processed and saved data for ticker: QFIN Processed and saved data for ticker: QQQ Processed and saved data for ticker: QRTEA Processed and saved data for ticker: QRVO Processed and saved data for ticker: QS Processed and saved data for ticker: QSR Processed and saved data for ticker: QUBT Processed and saved data for ticker: RBLX Processed and saved data for ticker: RC Processed and saved data for ticker: RCL Processed and saved data for ticker: RCM Processed and saved data for ticker: RDFN Processed and saved data for ticker: RDN Processed and saved data for ticker: REAL Processed and saved data for ticker: REG Processed and saved data for ticker: REI Processed and saved data for ticker: RELX Processed and saved data for ticker: RELY Processed and saved data for ticker: RES Processed and saved data for ticker: REXR Processed and saved data for ticker: RF Processed and saved data for ticker: RGTI Processed and saved data for ticker: RHI Processed and saved data for ticker: RIG Processed and saved data for ticker: RIO Processed and saved data for ticker: RIOT Processed and saved data for ticker: RITM Processed and saved data for ticker: RIVN Processed and saved data for ticker: RJF Processed and saved data for ticker: RKLB Processed and saved data for ticker: RKT Processed and saved data for ticker: RL Processed and saved data for ticker: RLAY Processed and saved data for ticker: RLJ Processed and saved data for ticker: RLX Processed and saved data for ticker: RMBS Processed and saved data for ticker: RNA Processed and saved data for ticker: ROIC Processed and saved data for ticker: ROIV Processed and saved data for ticker: ROK Processed and saved data for ticker: ROKU Processed and saved data for ticker: ROL Processed and saved data for ticker: ROST Processed and saved data for ticker: RPRX Processed and saved data for ticker: RRC Processed and saved data for ticker: RSG Processed and saved data for ticker: RSI Processed and saved data for ticker: RTX Processed and saved data for ticker: RUM Processed and saved data for ticker: RUN Processed and saved data for ticker: RVLV Processed and saved data for ticker: RVMD Processed and saved data for ticker: RVNC Processed and saved data for ticker: RWT Processed and saved data for ticker: RXRX Processed and saved data for ticker: S Processed and saved data for ticker: SABR Processed and saved data for ticker: SAN Processed and saved data for ticker: SANA Processed and saved data for ticker: SAND Processed and saved data for ticker: SATS Processed and saved data for ticker: SAVE Processed and saved data for ticker: SBH Processed and saved data for ticker: SBLK Processed and saved data for ticker: SBRA Processed and saved data for ticker: SBSW Processed and saved data for ticker: SBUX Processed and saved data for ticker: SCCO Processed and saved data for ticker: SCHW Processed and saved data for ticker: SCO Processed and saved data for ticker: SE Processed and saved data for ticker: SEAT Processed and saved data for ticker: SEDG Processed and saved data for ticker: SEE Processed and saved data for ticker: SFIX Processed and saved data for ticker: SFM Processed and saved data for ticker: SG Processed and saved data for ticker: SGOL Processed and saved data for ticker: SHC Processed and saved data for ticker: SHEL Processed and saved data for ticker: SHLS Processed and saved data for ticker: SHO Processed and saved data for ticker: SHOP Processed and saved data for ticker: SHW Processed and saved data for ticker: SID Processed and saved data for ticker: SILV Processed and saved data for ticker: SIRI Processed and saved data for ticker: SITC Processed and saved data for ticker: SIVR Processed and saved data for ticker: SJM Processed and saved data for ticker: SKIN Processed and saved data for ticker: SKX Processed and saved data for ticker: SLB Processed and saved data for ticker: SLDP Processed and saved data for ticker: SLG Processed and saved data for ticker: SLM Processed and saved data for ticker: SLS Processed and saved data for ticker: SLV Processed and saved data for ticker: SM Processed and saved data for ticker: SMAR Processed and saved data for ticker: SMCI Processed and saved data for ticker: SMFG Processed and saved data for ticker: SMMT Processed and saved data for ticker: SMR Processed and saved data for ticker: SMTC Processed and saved data for ticker: SNAP Processed and saved data for ticker: SNDL Processed and saved data for ticker: SNOW Processed and saved data for ticker: SNPS Processed and saved data for ticker: SNV Processed and saved data for ticker: SNY Processed and saved data for ticker: SO Processed and saved data for ticker: SOFI Processed and saved data for ticker: SONO Processed and saved data for ticker: SOUN Processed and saved data for ticker: SPCE Processed and saved data for ticker: SPG Processed and saved data for ticker: SPGI Processed and saved data for ticker: SPOT Processed and saved data for ticker: SPR Processed and saved data for ticker: SPWR Processed and saved data for ticker: SPY Processed and saved data for ticker: SQ Processed and saved data for ticker: SQM Processed and saved data for ticker: SRE Processed and saved data for ticker: SSNC Processed and saved data for ticker: SSRM Processed and saved data for ticker: ST Processed and saved data for ticker: STAG Processed and saved data for ticker: STEM Processed and saved data for ticker: STLA Processed and saved data for ticker: STLD Processed and saved data for ticker: STM Processed and saved data for ticker: STNE Processed and saved data for ticker: STT Processed and saved data for ticker: STWD Processed and saved data for ticker: STX Processed and saved data for ticker: STZ Processed and saved data for ticker: SU Processed and saved data for ticker: SUPV Processed and saved data for ticker: SUZ Processed and saved data for ticker: SVC Processed and saved data for ticker: SVM Processed and saved data for ticker: SVXY Processed and saved data for ticker: SWK Processed and saved data for ticker: SWKS Processed and saved data for ticker: SWN Processed and saved data for ticker: SYF Processed and saved data for ticker: SYK Processed and saved data for ticker: SYY Processed and saved data for ticker: T Processed and saved data for ticker: TAK Processed and saved data for ticker: TAL Processed and saved data for ticker: TALO Processed and saved data for ticker: TAP Processed and saved data for ticker: TBLA Processed and saved data for ticker: TCOM Processed and saved data for ticker: TD Processed and saved data for ticker: TDC Processed and saved data for ticker: TDOC Processed and saved data for ticker: TDS Processed and saved data for ticker: TEAM Processed and saved data for ticker: TECH Processed and saved data for ticker: TECK Processed and saved data for ticker: TEL Processed and saved data for ticker: TER Processed and saved data for ticker: TEVA Processed and saved data for ticker: TFC Processed and saved data for ticker: TGB Processed and saved data for ticker: TGNA Processed and saved data for ticker: TGT Processed and saved data for ticker: TGTX Processed and saved data for ticker: THC Processed and saved data for ticker: TJX Processed and saved data for ticker: TLRY Processed and saved data for ticker: TMC Processed and saved data for ticker: TME Processed and saved data for ticker: TMO Processed and saved data for ticker: TMUS Processed and saved data for ticker: TNDM Processed and saved data for ticker: TOL Processed and saved data for ticker: TOST Processed and saved data for ticker: TPR Processed and saved data for ticker: TPX Processed and saved data for ticker: TRGP Processed and saved data for ticker: TRIP Processed and saved data for ticker: TRMB Processed and saved data for ticker: TROW Processed and saved data for ticker: TROX Processed and saved data for ticker: TRP Processed and saved data for ticker: TRU Processed and saved data for ticker: TRV Processed and saved data for ticker: TS Processed and saved data for ticker: TSHA Processed and saved data for ticker: TSLA Processed and saved data for ticker: TSM Processed and saved data for ticker: TSN Processed and saved data for ticker: TTD Processed and saved data for ticker: TTE Processed and saved data for ticker: TTI Processed and saved data for ticker: TTWO Processed and saved data for ticker: TU Processed and saved data for ticker: TVTX Processed and saved data for ticker: TWLO Processed and saved data for ticker: TWO Processed and saved data for ticker: TXG Processed and saved data for ticker: TXN Processed and saved data for ticker: TXT Processed and saved data for ticker: U Processed and saved data for ticker: UA Processed and saved data for ticker: UAA Processed and saved data for ticker: UAL Processed and saved data for ticker: UBER Processed and saved data for ticker: UBS Processed and saved data for ticker: UCO Processed and saved data for ticker: UDR Processed and saved data for ticker: UEC Processed and saved data for ticker: UGI Processed and saved data for ticker: UGP Processed and saved data for ticker: UL Processed and saved data for ticker: ULCC Processed and saved data for ticker: UMC Processed and saved data for ticker: UNG Processed and saved data for ticker: UNH Processed and saved data for ticker: UNIT Processed and saved data for ticker: UNM Processed and saved data for ticker: UNP Processed and saved data for ticker: UPS Processed and saved data for ticker: UPST Processed and saved data for ticker: UPWK Processed and saved data for ticker: URBN Processed and saved data for ticker: URG Processed and saved data for ticker: UROY Processed and saved data for ticker: USB Processed and saved data for ticker: USFD Processed and saved data for ticker: USO Processed and saved data for ticker: UUUU Processed and saved data for ticker: UVIX Processed and saved data for ticker: UVXY Processed and saved data for ticker: UWMC Processed and saved data for ticker: V Processed and saved data for ticker: VALE Processed and saved data for ticker: VERV Processed and saved data for ticker: VFC Processed and saved data for ticker: VFS Processed and saved data for ticker: VGR Processed and saved data for ticker: VIAV Processed and saved data for ticker: VICI Processed and saved data for ticker: VIPS Processed and saved data for ticker: VIXY Processed and saved data for ticker: VKTX Processed and saved data for ticker: VLO Processed and saved data for ticker: VLTO Processed and saved data for ticker: VLY Processed and saved data for ticker: VMEO Processed and saved data for ticker: VNDA Processed and saved data for ticker: VNO Processed and saved data for ticker: VOD Processed and saved data for ticker: VRNS Processed and saved data for ticker: VRRM Processed and saved data for ticker: VRSK Processed and saved data for ticker: VRT Processed and saved data for ticker: VRTX Processed and saved data for ticker: VSAT Processed and saved data for ticker: VSCO Processed and saved data for ticker: VSH Processed and saved data for ticker: VST Processed and saved data for ticker: VSTS Processed and saved data for ticker: VTNR Processed and saved data for ticker: VTR Processed and saved data for ticker: VTRS Processed and saved data for ticker: VVV Processed and saved data for ticker: VXRT Processed and saved data for ticker: VXX Processed and saved data for ticker: VYX Processed and saved data for ticker: VZ Processed and saved data for ticker: VZIO Processed and saved data for ticker: W Processed and saved data for ticker: WAL Processed and saved data for ticker: WB Processed and saved data for ticker: WBA Processed and saved data for ticker: WBD Processed and saved data for ticker: WBS Processed and saved data for ticker: WDAY Processed and saved data for ticker: WDC Processed and saved data for ticker: WEC Processed and saved data for ticker: WELL Processed and saved data for ticker: WEN Processed and saved data for ticker: WFC Processed and saved data for ticker: WHR Processed and saved data for ticker: WIT Processed and saved data for ticker: WM Processed and saved data for ticker: WMB Processed and saved data for ticker: WMG Processed and saved data for ticker: WMT Processed and saved data for ticker: WOLF Processed and saved data for ticker: WOOF Processed and saved data for ticker: WPC Processed and saved data for ticker: WPM Processed and saved data for ticker: WRB Processed and saved data for ticker: WRBY Failed to process ticker WRK: Ticker 'WRK' is invalid and cannot be mapped to a CIK. Please enter a valid ticker or CIK. Processed and saved data for ticker: WSC Processed and saved data for ticker: WT Processed and saved data for ticker: WTI Processed and saved data for ticker: WTRG Processed and saved data for ticker: WTTR Processed and saved data for ticker: WU Processed and saved data for ticker: WULF Processed and saved data for ticker: WW Processed and saved data for ticker: WWW Processed and saved data for ticker: WY Processed and saved data for ticker: WYNN Processed and saved data for ticker: X Processed and saved data for ticker: XEL Processed and saved data for ticker: XERS Processed and saved data for ticker: XFOR Processed and saved data for ticker: XOM Processed and saved data for ticker: XP Processed and saved data for ticker: XPEV Processed and saved data for ticker: XPO Processed and saved data for ticker: XRAY Processed and saved data for ticker: XRX Failed to process ticker XXXX: Ticker 'XXXX' is invalid and cannot be mapped to a CIK. Please enter a valid ticker or CIK. Processed and saved data for ticker: XYL Processed and saved data for ticker: YETI Processed and saved data for ticker: YMM Processed and saved data for ticker: YOU Processed and saved data for ticker: YPF Processed and saved data for ticker: YUM Processed and saved data for ticker: YUMC Processed and saved data for ticker: Z Processed and saved data for ticker: ZBH Processed and saved data for ticker: ZETA Processed and saved data for ticker: ZI Processed and saved data for ticker: ZIM Processed and saved data for ticker: ZION Processed and saved data for ticker: ZM Processed and saved data for ticker: ZS Processed and saved data for ticker: ZTO Processed and saved data for ticker: ZTS Processed and saved data for ticker: ZUO