From 136db6b20caeee273fa767b1dd25f0c0ee1bcc21 Mon Sep 17 00:00:00 2001 From: BoggyBumblebee Date: Wed, 21 Jan 2026 11:16:43 +0000 Subject: [PATCH 1/4] Added bash scripts to backup postgres database, and populate the Intraday table from scratch and for missing symbols. --- .../postgres/scripts/backup_postgres.sh | 79 ++++++++++++ .../postgres/scripts/populate_for_symbol.sh | 119 ++++++++++++++++++ .../scripts/populate_intraday_from_year.sh | 74 +++++++++++ 3 files changed, 272 insertions(+) create mode 100755 crates/av-database/postgres/scripts/backup_postgres.sh create mode 100755 crates/av-database/postgres/scripts/populate_for_symbol.sh create mode 100755 crates/av-database/postgres/scripts/populate_intraday_from_year.sh diff --git a/crates/av-database/postgres/scripts/backup_postgres.sh b/crates/av-database/postgres/scripts/backup_postgres.sh new file mode 100755 index 0000000..718961c --- /dev/null +++ b/crates/av-database/postgres/scripts/backup_postgres.sh @@ -0,0 +1,79 @@ +#!/bin/bash +############################################################ +# Help # +############################################################ +Help() +{ + # Display Help + echo "Backs up the PostgreSQL database to a timestamped directory using 'pg_basebackup'." + echo + echo "Syntax: backup_postgres.sh [-c|-d|-h|-i|-p|-u]" + echo "options:" + echo "c The database password." + echo "d The backup directory." + echo "h These help details." + echo "i The database hostname (default 'localhost')." + echo "p The database post (default '5432')." + echo "u The database username (default 'postgres')." + echo +} + +############################################################ +# Echoes the error and help info, then exits. # +############################################################ +ErrorEcho() { + echo + echo "${1}" + echo + Help + exit; +} + +############################################################ +############################################################ +# Main program # +############################################################ +############################################################ + +# Set variables +TimestampNow=$( date '+%F_%H-%M-%S' ) +BackupDirectory="" +DBPassword="" +DBHost="localhost" +DBPort="5432" +DBUSer="postgres" + +############################################################ +# Process the input options. Add options as needed. # +############################################################ +# Get the options +while getopts ":c:d:hi:p:u:" option; do + case $option in + c) # Database Password/Credential + DBPassword=$OPTARG;; + d) # Backup directory + BackupDirectory=$OPTARG;; + h) # Display Help + Help + exit;; + i) # Database Host (IP Address or Hostname) + DBHost=$OPTARG;; + p) # Database Port + DBPort=$OPTARG;; + u) # Database User + DBUSer=$OPTARG;; + \?) # Invalid option + ErrorEcho "Error: Invalid option";; + esac +done + +if [[ -z "${DBPassword}" ]]; then + ErrorEcho "Missing options -c, the database password. Please pass to this script when calling it." +fi + +if [[ -z "${BackupDirectory}" ]]; then + ErrorEcho "Missing options -d, the backup directory. Please pass to this script when calling it." +fi + +PGPASSWORD="${DBPassword}" \ + pg_basebackup -h "${DBHost}" -p "${DBPort}" -U "${DBUSer}" -D "${BackupDirectory}"/"${TimestampNow}" -Ft -z -Xs -P \ No newline at end of file diff --git a/crates/av-database/postgres/scripts/populate_for_symbol.sh b/crates/av-database/postgres/scripts/populate_for_symbol.sh new file mode 100755 index 0000000..80f1146 --- /dev/null +++ b/crates/av-database/postgres/scripts/populate_for_symbol.sh @@ -0,0 +1,119 @@ +#!/bin/bash +############################################################ +# Help # +############################################################ +Help() +{ + # Display Help + echo "Populates Daily Prices and Intraday Prices for Symbols that were 'missing' and are no longer." + echo + echo "Syntax: populate_for_symbol.sh [-c|-d|-h|-i|-p|-s|-u]" + echo "options:" + echo "c The database password (default 'dev_pw')." + echo "d The database (default 'sec_master')." + echo "h These help details." + echo "i The database hostname (default 'localhost')." + echo "p The database post (default '5432')." + echo "s The Symbol to populate." + echo "u The database username (default 'ts_user')." + echo +} + +############################################################ +# Echoes the error and help info, then exits. # +############################################################ +ErrorEcho() { + echo + echo "${1}" + echo + Help + exit; +} + +############################################################ +############################################################ +# Main program # +############################################################ +############################################################ + +# Set variables +Database="sec_master" +DBPassword="dev_pw" +DBHost="localhost" +DBPort="5432" +DBUSer="ts_user" +Symbol="" +Year="" +Month="" +FirstYear=true + +############################################################ +# Process the input options. Add options as needed. # +############################################################ +# Get the options +while getopts ":c:d:hi:p:s:u:" option; do + case $option in + c) # Database Password/Credential + DBPassword=$OPTARG;; + d) # Database + Database=$OPTARG;; + h) # Display Help + Help + exit;; + i) # Database Host (IP Address or Hostname) + DBHost=$OPTARG;; + p) # Database Port + DBPort=$OPTARG;; + s) # Symbol + Symbol=$OPTARG;; + u) # Database User + DBUSer=$OPTARG;; + \?) # Invalid option + ErrorEcho "Error: Invalid option";; + esac +done + +if [[ -z "$ALPHA_VANTAGE_API_KEY" ]]; then + ErrorEcho "Missing 'ALPHA_VANTAGE_API_KEY' environment variable, please set prior to running this script." +fi + +if [[ -z "$DATABASE_URL" ]]; then + ErrorEcho "Missing 'DATABASE_URL' environment variable, please set prior to running this script." +fi + +export RUSTFLAGS="-Awarnings" + +cargo run load daily --outputsize=full --concurrent=10 --api-delay=100 --symbol="${Symbol}" + +# Query database to find the first year and month this Symbol started getting Summary Prices, and use that as a starting date for Intraday Prices +Year=$(psql "host=${DBHost} port=${DBPort} dbname=${Database} user=${DBUSer} password=${DBPassword}" -c "SELECT MIN(EXTRACT(YEAR FROM date)) FROM summaryprices WHERE symbol = '${Symbol}';" -t) +Month=$(psql "host=${DBHost} port=${DBPort} dbname=${Database} user=${DBUSer} password=${DBPassword}" -c "SELECT MIN(EXTRACT(MONTH FROM date)) FROM summaryprices WHERE symbol = '${Symbol}' AND date >= '$((Year))-01-01' AND date <= '$((Year))-12-31';" -t) + +echo "+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++" + +if ((Year < 2005)); then + echo "Initial date is out-of-bounds: $((Month))/$((Year)), reverting to 1/2005." + Year=2005 + Month=1 +fi + +echo "Extracting Intraday Prices from Symbol '${Symbol}' from $((Month))/$((Year))." +echo "+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++" + +for year in $(seq $((Year)) 2025); +do + if [[ "$FirstYear" = true ]]; then + for month in $(seq -f "%02g" $((Month)) 12); + do + cargo run load intraday --update --extended-hours --update-symbols --concurrent=5 --api-delay=250 --force-refresh --month="${year}"-"${month}" --symbol="${Symbol}" + done + FirstYear=false + else + for month in $(seq -f "%02g" 1 12); + do + cargo run load intraday --update --extended-hours --update-symbols --concurrent=5 --api-delay=250 --force-refresh --month="${year}"-"${month}" --symbol="${Symbol}" + done + fi +done + +cargo run load intraday --force-refresh --concurrent=5 --api-delay=250 --symbol="${Symbol}" \ No newline at end of file diff --git a/crates/av-database/postgres/scripts/populate_intraday_from_year.sh b/crates/av-database/postgres/scripts/populate_intraday_from_year.sh new file mode 100755 index 0000000..1f3f489 --- /dev/null +++ b/crates/av-database/postgres/scripts/populate_intraday_from_year.sh @@ -0,0 +1,74 @@ +#!/bin/bash +############################################################ +# Help # +############################################################ +Help() +{ + # Display Help + echo "Populates Intraday Prices for all Symbols from the year passed to 2026." + echo + echo "Syntax: populate_intraday_from_year.sh [-h|-y]" + echo "options:" + echo "h These help details." + echo "y The year to start from (default '2005')." + echo +} + +############################################################ +# Echoes the error and help info, then exits. # +############################################################ +ErrorEcho() { + echo + echo "${1}" + echo + Help + exit; +} + +############################################################ +############################################################ +# Main program # +############################################################ +############################################################ + +# Set variables +Year="2005" + +############################################################ +# Process the input options. Add options as needed. # +############################################################ +# Get the options +while getopts ":hy:" option; do + case $option in + h) # Display Help + Help + exit;; + y) # Database User + Year=$OPTARG;; + \?) # Invalid option + ErrorEcho "Error: Invalid option";; + esac +done + +if [[ -z "$ALPHA_VANTAGE_API_KEY" ]]; then + ErrorEcho "Missing 'ALPHA_VANTAGE_API_KEY' environment variable, please set prior to running this script." +fi + +if [[ -z "$DATABASE_URL" ]]; then + ErrorEcho "Missing 'DATABASE_URL' environment variable, please set prior to running this script." +fi + +export RUSTFLAGS="-Awarnings" + +if ((Year < 2005 || Year > 2026)); then + echo "Initial year is out-of-bounds: $((Year)), reverting to 2005." + Year=2005 +fi + +for year in $(seq "${Year}" 2026); +do + for month in $(seq -f "%02g" 1 12); + do + cargo run load intraday --update --extended-hours --update-symbols --concurrent=5 --api-delay=250 --force-refresh --month="${year}"-"${month}" + done +done \ No newline at end of file From 19c5f9807107f68a86242acebf9071faa94ef28d Mon Sep 17 00:00:00 2001 From: BoggyBumblebee Date: Wed, 21 Jan 2026 11:20:40 +0000 Subject: [PATCH 2/4] Updated Intraday to use a progress bar when saving (inserting or updating records). --- crates/av-cli/src/commands/load/intraday.rs | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/crates/av-cli/src/commands/load/intraday.rs b/crates/av-cli/src/commands/load/intraday.rs index 30a7b46..20094da 100644 --- a/crates/av-cli/src/commands/load/intraday.rs +++ b/crates/av-cli/src/commands/load/intraday.rs @@ -33,6 +33,7 @@ use clap::Parser; use diesel::prelude::*; use std::collections::HashMap; use std::sync::Arc; +use indicatif::{ProgressBar, ProgressStyle}; use tracing::{error, info, warn}; use av_client::AlphaVantageClient; @@ -223,7 +224,15 @@ async fn save_intraday_prices_optimized( let mut conn = establish_connection(&database_url)?; - info!("💾 Processing {} intraday price records", prices.len()); + // Set up progress bar for database insert/update operations + let progress = ProgressBar::new(prices.len() as u64); + progress.set_style( + ProgressStyle::default_bar() + .template("[{elapsed_precise}] {bar:40.cyan/blue} {pos:>7}/{len:7} {msg}") + .unwrap() + .progress_chars("##-"), + ); + progress.set_message("Saving to database"); let mut saved_count = 0; let mut skipped_count = 0; @@ -299,6 +308,7 @@ async fn save_intraday_prices_optimized( .on_conflict_do_nothing() // Safety net .execute(&mut conn)?; + progress.inc(chunk.len() as u64); saved_count += inserted; } @@ -328,6 +338,11 @@ async fn save_intraday_prices_optimized( info!("Updated symbols table for {} symbols", sids.len()); } + progress.finish_with_message(format!( + "Saved {} new, , skipped {} already existing records", + saved_count, skipped_count + )); + info!( "✅ Database operation complete: {} new records saved, {} skipped (already existed)", saved_count, skipped_count From ea9ffea291f8024f6ebe705ad5805347ccbfd8dc Mon Sep 17 00:00:00 2001 From: BoggyBumblebee Date: Wed, 21 Jan 2026 11:21:55 +0000 Subject: [PATCH 3/4] Pulled a more complete list of NASDAQ and NYSE symbols, can be used for seeding database. --- data/nasdaq-20260117.csv | 5297 ++++++++++++++++++++++++++++++++++++++ data/nyse-20260171.csv | 2880 +++++++++++++++++++++ 2 files changed, 8177 insertions(+) create mode 100644 data/nasdaq-20260117.csv create mode 100644 data/nyse-20260171.csv diff --git a/data/nasdaq-20260117.csv b/data/nasdaq-20260117.csv new file mode 100644 index 0000000..63f9c75 --- /dev/null +++ b/data/nasdaq-20260117.csv @@ -0,0 +1,5297 @@ +Symbol +AACB +AACBR +AACBU +AACG +AADR +AAEQ +AAL +AALG +AAME +AAOI +AAON +AAPB +AAPD +AAPG +AAPL +AAPU +AARD +AAUS +AAVM +AAXJ +ABAT +ABCL +ABCS +ABEO +ABI +ABIG +ABLV +ABLVW +ABNB +ABNG +ABOS +ABP +ABPWW +ABSI +ABTC +ABTS +ABUS +ABVC +ABVE +ABVEW +ABVX +ACAD +ACB +ACCL +ACDC +ACEP +ACET +ACFN +ACGL +ACGLN +ACGLO +ACHC +ACHV +ACIC +ACIU +ACIW +ACLS +ACLX +ACMR +ACNB +ACNT +ACOG +ACON +ACONW +ACRS +ACRV +ACT +ACTG +ACTU +ACWI +ACWX +ACXP +ADACU +ADAG +ADAM +ADAMG +ADAMH +ADAMI +ADAML +ADAMM +ADAMN +ADAMO +ADAMZ +ADBE +ADBG +ADEA +ADGM +ADI +ADIL +ADMA +ADP +ADPT +ADSE +ADSEW +ADSK +ADTN +ADTX +ADUR +ADUS +ADV +ADVB +ADXN +AEAQU +AEBI +AEC +AEHL +AEHR +AEI +AEIS +AEMD +AENT +AENTW +AEP +AERT +AERTW +AEVA +AEVAW +AEYE +AFBI +AFCG +AFJK +AFJKR +AFJKU +AFOS +AFRI +AFRIW +AFRM +AFSC +AFYA +AGAE +AGCC +AGEM +AGEN +AGGA +AGH +AGIO +AGIX +AGMH +AGMI +AGNC +AGNCL +AGNCM +AGNCN +AGNCO +AGNCP +AGNCZ +AGNG +AGPU +AGRZ +AGYS +AGZD +AHCO +AHG +AHMA +AIA +AIFD +AIFF +AIFU +AIHS +AIIO +AIIOW +AIMD +AIMDW +AIOT +AIP +AIPI +AIPO +AIQ +AIRE +AIRG +AIRJ +AIRJW +AIRO +AIRR +AIRS +AIRT +AIRTP +AISP +AISPW +AIXC +AIXI +AKAM +AKAN +AKBA +AKTS +AKTX +ALAB +ALAR +ALBG +ALBT +ALCO +ALCY +ALCYU +ALCYW +ALDF +ALDFU +ALDFW +ALDX +ALEC +ALF +ALFUU +ALFUW +ALGM +ALGN +ALGS +ALGT +ALHC +ALIL +ALIS +ALISR +ALISU +ALKS +ALKT +ALLO +ALLR +ALLT +ALLW +ALM +ALMS +ALMU +ALNT +ALNY +ALOT +ALPS +ALRM +ALRS +ALT +ALTI +ALTO +ALTS +ALTY +ALVO +ALVOW +ALXO +ALZN +AMAL +AMAT +AMBA +AMBR +AMCI +AMCX +AMD +AMDD +AMDG +AMDL +AMDU +AMGN +AMID +AMIX +AMKR +AMLX +AMOD +AMODW +AMPG +AMPGW +AMPH +AMPL +AMRN +AMRX +AMSC +AMSF +AMST +AMTX +AMUN +AMUU +AMWD +AMYY +AMZD +AMZN +AMZU +AMZZ +ANAB +ANDE +ANEB +ANEL +ANGH +ANGHW +ANGI +ANGL +ANGO +ANIK +ANIP +ANIX +ANL +ANNA +ANNAW +ANNX +ANPA +ANSC +ANSCU +ANSCW +ANTA +ANTX +ANY +AOHY +AOSL +AOTG +AOUT +APA +APAC +APACR +APACU +APAD +APADR +APADU +APEI +APGE +API +APLD +APLM +APLMW +APLS +APLT +APM +APOG +APP +APPF +APPN +APPS +APPX +APRE +APVO +APWC +APXT +APXTU +APXTW +APYX +AQB +AQMS +AQST +AQWA +ARAI +ARAY +ARBB +ARBE +ARBEW +ARBK +ARCB +ARCC +ARCT +ARDX +AREB +AREBW +AREC +ARGX +ARHS +ARKO +ARKR +ARLP +ARM +ARMG +AROW +ARQ +ARQQ +ARQQW +ARQT +ARRY +ARTCU +ARTL +ARTNA +ARTV +ARTW +ARVN +ARVR +ARWR +ASBP +ASBPW +ASCI +ASLE +ASMB +ASMG +ASML +ASND +ASNS +ASO +ASPC +ASPCR +ASPCU +ASPI +ASPS +ASPSW +ASPSZ +ASRT +ASRV +ASST +ASTC +ASTE +ASTH +ASTI +ASTL +ASTLW +ASTS +ASUR +ASYS +ATAI +ATAT +ATCX +ATEC +ATER +ATEX +ATGL +ATHA +ATHE +ATHR +ATII +ATIIU +ATIIW +ATLC +ATLCL +ATLCP +ATLCZ +ATLN +ATLO +ATLX +ATMC +ATMCR +ATMCU +ATMCW +ATNI +ATOM +ATON +ATOS +ATPC +ATRA +ATRC +ATRO +ATXG +ATXS +ATYR +AUBN +AUDC +AUGO +AUID +AUMI +AUPH +AUR +AURA +AURE +AUROW +AUTL +AUUD +AUUDW +AVAH +AVAV +AVBH +AVBP +AVDL +AVGB +AVGG +AVGO +AVGU +AVGX +AVIR +AVL +AVNW +AVO +AVPT +AVR +AVS +AVT +AVTX +AVUQ +AVX +AVXC +AVXL +AVXX +AWRE +AXG +AXGN +AXIN +AXINR +AXINU +AXON +AXSM +AXTI +AYTU +AZ +AZI +AZN +AZTA +AZYY +BABX +BACC +BACCR +BACCU +BACQ +BACQR +BACQU +BAER +BAERW +BAFE +BAFN +BAIG +BALQ +BAND +BANF +BANFP +BANL +BANR +BANX +BAOS +BASG +BASV +BATRA +BATRK +BAYA +BAYAR +BAYAU +BBB +BBCP +BBCQU +BBGI +BBH +BBIO +BBLG +BBLGW +BBNX +BBOT +BBSI +BBYY +BCAB +BCAL +BCAR +BCARU +BCARW +BCAX +BCBP +BCDA +BCFN +BCG +BCGWW +BCIC +BCLO +BCML +BCPC +BCRX +BCTK +BCTX +BCTXL +BCTXW +BCTXZ +BCYC +BDCI +BDCIU +BDCIW +BDGS +BDMD +BDMDW +BDRX +BDSX +BDTX +BDVL +BDYN +BEAG +BEAGR +BEAGU +BEAM +BEAT +BEATW +BEDY +BEEM +BEEP +BEEX +BEEZ +BEG +BELFA +BELFB +BELT +BENF +BENFW +BETR +BETRW +BFC +BFIN +BFRG +BFRGW +BFRI +BFRIW +BFST +BGC +BGIN +BGL +BGLC +BGLWW +BGM +BGMS +BGMSP +BGRN +BGRO +BHAT +BHF +BHFAL +BHFAM +BHFAN +BHFAO +BHFAP +BHRB +BHST +BIAF +BIAFW +BIB +BIDG +BIDU +BIIB +BILI +BIOA +BIOX +BIRD +BIS +BITF +BITS +BIVI +BIVIW +BIXI +BIXIU +BIXIW +BIYA +BJDX +BJK +BJRI +BKCH +BKHA +BKHAR +BKHAU +BKMI +BKMS +BKNG +BKR +BKYI +BL +BLBD +BLBX +BLCN +BLCR +BLDP +BLFS +BLFY +BLIN +BLIV +BLKB +BLLN +BLMN +BLNE +BLNK +BLRKU +BLRX +BLSG +BLTE +BLUW +BLUWU +BLUWW +BLZE +BLZR +BLZRU +BLZRW +BMAX +BMBL +BMDL +BMEA +BMGL +BMHL +BMNG +BMOP +BMR +BMRA +BMRC +BMRN +BNAI +BNAIW +BNBX +BNC +BNCWW +BND +BNDP +BNDW +BNDX +BNGO +BNKK +BNR +BNRG +BNTC +BNTX +BNZI +BNZIW +BODI +BOED +BOEG +BOEU +BOF +BOKF +BOLD +BOLT +BON +BOOM +BOSC +BOTJ +BOTT +BOTZ +BOXL +BPAC +BPACR +BPACU +BPOP +BPOPM +BPRN +BPYPM +BPYPN +BPYPO +BPYPP +BRAG +BRBI +BRCB +BREM +BRFH +BRHY +BRID +BRKD +BRKR +BRKRP +BRKU +BRLS +BRLSW +BRLT +BRNS +BRNY +BRR +BRRR +BRRWW +BRTR +BRTX +BRZE +BSAA +BSAAR +BSAAU +BSBK +BSCQ +BSCR +BSCS +BSCT +BSCU +BSCV +BSCW +BSCX +BSCY +BSCZ +BSET +BSJQ +BSJR +BSJS +BSJT +BSJU +BSJV +BSJW +BSJX +BSLK +BSLKW +BSMQ +BSMR +BSMS +BSMT +BSMU +BSMV +BSMW +BSMY +BSMZ +BSRR +BSSX +BSVN +BSVO +BSY +BTAI +BTBD +BTBDW +BTBT +BTCS +BTCT +BTDR +BTF +BTGD +BTM +BTMD +BTMWW +BTOC +BTOG +BTQ +BTSG +BTSGU +BTTC +BU +BUFC +BUFI +BUFM +BUG +BULD +BULG +BULL +BULLW +BULX +BUSE +BUSEP +BUUU +BVC +BVFL +BVS +BWAY +BWB +BWBBP +BWEN +BWFG +BWIN +BWMN +BYAH +BYFC +BYND +BYRN +BYSI +BZ +BZAI +BZAIW +BZFD +BZFDW +BZUN +CA +CAAS +CABA +CABR +CAC +CACC +CADL +CAEP +CAFG +CAI +CAIQ +CAKE +CALC +CALI +CALM +CAMP +CAMT +CAN +CANC +CANQ +CAPN +CAPNR +CAPNU +CAPR +CAPS +CAPT +CAPTW +CAR +CARE +CARG +CARL +CART +CARY +CARZ +CASH +CASI +CASS +CASY +CATH +CATY +CBAT +CBC +CBFV +CBIO +CBK +CBLL +CBNK +CBRL +CBSH +CBUS +CCAP +CCB +CCBG +CCC +CCCC +CCCX +CCCXU +CCCXW +CCD +CCEC +CCEP +CCFE +CCG +CCGWW +CCHH +CCII +CCIIU +CCIIW +CCIX +CCIXU +CCIXW +CCLD +CCLDO +CCNE +CCNEP +CCNR +CCOI +CCRN +CCSB +CCSI +CCSO +CCTG +CCXIU +CD +CDC +CDIG +CDIO +CDIOW +CDL +CDLX +CDNA +CDNL +CDNS +CDRO +CDROW +CDT +CDTG +CDTTW +CDTX +CDW +CDXS +CDZI +CDZIP +CECO +CEFA +CEG +CELC +CELH +CELU +CELUW +CELZ +CENN +CENT +CENTA +CENX +CEPF +CEPI +CEPO +CEPT +CEPV +CERS +CERT +CETX +CETY +CEVA +CFA +CFBK +CFFI +CFFN +CFLT +CFO +CG +CGABL +CGBD +CGC +CGCT +CGCTU +CGCTW +CGEM +CGEN +CGNT +CGNX +CGO +CGON +CGTL +CGTX +CHA +CHAC +CHACR +CHACU +CHAI +CHAR +CHARR +CHARU +CHCI +CHCO +CHDN +CHEC +CHECU +CHECW +CHEF +CHGX +CHI +CHKP +CHMG +CHNR +CHPG +CHPGR +CHPGU +CHPS +CHPX +CHR +CHRD +CHRI +CHRS +CHRW +CHSCL +CHSCM +CHSCN +CHSCO +CHSCP +CHSN +CHTR +CHW +CHY +CHYM +CIBR +CIFG +CIFR +CIGI +CIGL +CIIT +CIL +CINF +CING +CINGW +CISO +CISS +CIVB +CJMB +CLAR +CLBK +CLBT +CLDX +CLFD +CLGN +CLIK +CLIR +CLLS +CLMB +CLMT +CLNE +CLNN +CLOA +CLOD +CLOU +CLOV +CLPS +CLPT +CLRB +CLRO +CLSK +CLSKW +CLSM +CLST +CLWT +CLYM +CMBM +CMBO +CMCO +CMCSA +CMCSV +CMCT +CME +CMGG +CMMB +CMND +CMPR +CMPS +CMPX +CMRC +CMTL +CNCG +CNCK +CNCKW +CNDT +CNET +CNEY +CNOB +CNOBP +CNQQ +CNSP +CNTA +CNTB +CNTX +CNTY +CNVS +CNXC +CNXN +COCH +COCHW +COCO +COCP +CODA +CODX +COEP +COEPW +COFS +COGT +COHU +COIG +COIN +COKE +COLA +COLAR +COLAU +COLB +COLL +COLM +COMM +COMT +CONI +CONL +CONX +COO +COOT +COOTW +COPJ +COPP +CORO +CORT +CORZ +CORZW +CORZZ +COSM +COST +COTG +COWG +COWS +COYA +COYY +CPAG +CPB +CPBI +CPHC +CPHY +CPIX +CPLS +CPOP +CPRT +CPRX +CPSH +CPSS +CPZ +CRAC +CRACR +CRACU +CRACW +CRAI +CRAN +CRANR +CRANU +CRAQ +CRAQR +CRAQU +CRBP +CRBU +CRCG +CRCT +CRDF +CRDL +CRDO +CRE +CREG +CRESW +CRESY +CREV +CREVW +CREX +CRGO +CRGOW +CRIS +CRMD +CRMG +CRML +CRMLW +CRMT +CRNC +CRNT +CRNX +CRON +CROX +CRSP +CRSR +CRTO +CRUS +CRVL +CRVO +CRVS +CRWD +CRWG +CRWL +CRWS +CRWV +CSAI +CSB +CSBR +CSCL +CSCO +CSCS +CSGP +CSGS +CSIQ +CSPI +CSQ +CSTE +CSTL +CSWC +CSX +CTAS +CTBI +CTEC +CTKB +CTLP +CTMX +CTNM +CTNT +CTOR +CTRM +CTRN +CTSH +CTSO +CTW +CTXR +CUB +CUBWU +CUBWW +CUE +CUPR +CURI +CURR +CURX +CV +CVAC +CVBF +CVCO +CVGI +CVGW +CVKD +CVLT +CVNX +CVRX +CVV +CWBC +CWCO +CWD +CWST +CXAI +CXAIW +CXDO +CXSE +CYBR +CYCN +CYCU +CYCUW +CYN +CYPH +CYRX +CYTK +CZAR +CZFS +CZNC +CZR +CZWI +DAAQ +DAAQU +DAAQW +DADS +DAIC +DAICW +DAIO +DAK +DAKT +DALI +DAPP +DARE +DASH +DAVE +DAVEW +DAWN +DAX +DBGI +DBSC +DBVT +DBX +DCBO +DCGO +DCOM +DCOMG +DCOMP +DCOY +DCTH +DCX +DDI +DDIV +DDOG +DECO +DEFT +DEMZ +DENN +DERM +DEVS +DFDV +DFDVW +DFGP +DFGX +DFLI +DFLIW +DFSC +DFSCW +DFTX +DGCB +DGICA +DGICB +DGII +DGLO +DGLY +DGNX +DGRE +DGRS +DGRW +DGXX +DH +DHC +DHCNI +DHCNL +DHIL +DIBS +DIME +DIOD +DIVD +DJCO +DJT +DJTWW +DKI +DKNG +DKNX +DLHC +DLLL +DLO +DLPN +DLTH +DLTR +DLXY +DMAA +DMAAR +DMAAU +DMAC +DMAT +DMII +DMIIR +DMIIU +DMLP +DMRC +DMXF +DNLI +DNMX +DNMXU +DNMXW +DNTH +DNUT +DOCU +DOGZ +DOMH +DOMO +DOO +DORM +DOX +DOYU +DPRO +DPZ +DRCT +DRDB +DRDBU +DRDBW +DRH +DRIO +DRIV +DRMA +DRMAW +DRNZ +DRS +DRTS +DRTSW +DRUG +DRVN +DSACU +DSGN +DSGR +DSGX +DSP +DSWL +DSY +DSYWW +DTCK +DTCR +DTCX +DTI +DTIL +DTSQ +DTSQR +DTSQU +DTSS +DTST +DTSTW +DUKH +DUKX +DUO +DUOG +DUOL +DUOT +DVAL +DVAX +DVGR +DVIN +DVLT +DVLU +DVOL +DVQQ +DVRE +DVSP +DVUT +DVXB +DVXC +DVXE +DVXF +DVXK +DVXP +DVXV +DVXY +DVY +DWAS +DWAW +DWSH +DWSN +DWTX +DWUS +DXCM +DXLG +DXPE +DXR +DXST +DYAI +DYFI +DYN +DYNB +DYOR +DYORU +DYORW +DYTA +EA +EASY +EBAY +EBC +EBI +EBIZ +EBMT +EBON +ECBK +ECDA +ECDAW +ECOR +ECOW +ECPG +ECX +ECXWW +EDAP +EDBL +EDBLW +EDHL +EDIT +EDRY +EDSA +EDTK +EDUC +EEFT +EEIQ +EEMA +EFAS +EFOI +EFRA +EFSC +EFSCP +EFSI +EFTY +EGAN +EGBN +EGGQ +EGHA +EGHAR +EGHAU +EGHT +EH +EHGO +EHLD +EHLS +EHTH +EJH +EKG +EKSO +ELAB +ELBM +ELDN +ELE +ELFY +ELIL +ELIS +ELOG +ELPW +ELSE +ELTK +ELTX +ELUT +ELVA +ELVN +ELVR +ELWS +ELWT +EM +EMAT +EMB +EMBC +EMCB +EMEQ +EMIF +EMIS +EMISR +EML +EMPD +EMPG +EMXC +EMXF +ENDW +ENGN +ENGNW +ENGS +ENHU +ENLT +ENLV +ENPH +ENSC +ENSG +ENTA +ENTG +ENTX +ENVB +ENVX +ENZL +EOLS +EOSE +EPOW +EPRX +EPSM +EPSN +EQ +EQIX +EQRR +ERAS +ERET +ERIC +ERIE +ERII +ERNA +ERNZ +ESCA +ESEA +ESGD +ESGE +ESGL +ESGLW +ESGU +ESHA +ESHAR +ESLA +ESLAW +ESLT +ESMV +ESN +ESOA +ESPO +ESPR +ESQ +ESTA +ETEC +ETHA +ETHI +ETHM +ETHMU +ETHMW +ETHZ +ETON +ETOR +ETRL +ETS +EU +EUDA +EUDAW +EUFN +EURK +EURKR +EURKU +EVAX +EVCM +EVER +EVGN +EVGO +EVGOW +EVLV +EVLVW +EVMT +EVO +EVOX +EVOXU +EVOXW +EVRG +EVSD +EVTV +EVYM +EWBC +EWCZ +EWJV +EWTX +EWZS +EXAS +EXC +EXE +EXEEL +EXEEW +EXEEZ +EXEL +EXFY +EXLS +EXOZ +EXPE +EXPI +EXPO +EXTR +EXUS +EYE +EYEG +EYPT +EZGO +EZMO +EZPW +EZRO +FA +FAAR +FAB +FACT +FACTU +FACTW +FAD +FALN +FAMI +FANG +FARM +FAST +FAT +FATBB +FATBP +FATE +FATN +FBGL +FBIO +FBIOP +FBIZ +FBL +FBLA +FBLG +FBNC +FBOT +FBRX +FBYD +FBYDW +FBYY +FCA +FCAL +FCAP +FCBC +FCCO +FCEF +FCEL +FCFS +FCHL +FCNCA +FCNCO +FCNCP +FCTE +FCUV +FCVT +FDBC +FDCF +FDFF +FDIF +FDIG +FDIV +FDMT +FDNI +FDRS +FDRX +FDSB +FDT +FDTS +FDTX +FDUS +FEAM +FEAT +FEBO +FEED +FEIM +FELE +FEM +FEMB +FEMS +FEMY +FENC +FEP +FEPI +FER +FERA +FERAR +FERAU +FEUZ +FEX +FFAI +FFAIW +FFBC +FFIC +FFIN +FFIV +FFUT +FGBI +FGBIP +FGEN +FGI +FGIIU +FGIWW +FGL +FGM +FGMC +FGMCR +FGMCU +FGNX +FGNXP +FGSI +FHB +FHTX +FIBK +FICS +FID +FIEE +FIGG +FIGR +FIGX +FIGXU +FIGXW +FINW +FINX +FIP +FISI +FISV +FITB +FITBI +FITBO +FITBP +FIVE +FIVN +FIVY +FIXD +FIZZ +FJP +FKU +FKWL +FLD +FLDB +FLDDW +FLEX +FLGC +FLGT +FLL +FLN +FLNC +FLNT +FLUX +FLWS +FLX +FLXS +FLY +FLYE +FLYW +FMAO +FMB +FMBH +FMED +FMET +FMFC +FMHI +FMNB +FMST +FMSTW +FMTM +FMUB +FMUN +FNGR +FNK +FNKO +FNLC +FNWB +FNWD +FNX +FNY +FOFO +FOLD +FONR +FORA +FORM +FORR +FORTY +FOSL +FOX +FOXA +FOXF +FOXX +FOXXW +FPA +FPXE +FPXI +FRAF +FRBA +FRD +FRDD +FRDU +FRGT +FRHC +FRME +FRMEP +FRMI +FROG +FRPH +FRPT +FRSH +FRST +FRSX +FRWD +FSBC +FSBW +FSCS +FSEA +FSFG +FSGS +FSHP +FSHPR +FSHPU +FSLR +FSLY +FSTR +FSUN +FSV +FSZ +FTA +FTAG +FTAI +FTAIM +FTAIN +FTC +FTCI +FTCS +FTDR +FTDS +FTEK +FTEL +FTFT +FTGC +FTGS +FTHI +FTHM +FTLF +FTNT +FTQI +FTRE +FTRI +FTRK +FTSL +FTSM +FTXG +FTXH +FTXL +FTXN +FTXO +FTXR +FUFU +FUFUW +FULC +FULT +FULTP +FUNC +FUND +FUSB +FUSE +FUSEW +FUTG +FUTU +FV +FVC +FVCB +FVN +FVNNR +FVNNU +FWDI +FWONA +FWONK +FWRD +FWRG +FXNC +FYBR +FYC +FYT +FYX +GABC +GAIA +GAIN +GAINI +GAINN +GAINZ +GALT +GAMB +GAME +GANX +GARY +GASS +GAUZ +GBDC +GBFH +GBIO +GBLI +GBUG +GCBC +GCL +GCLWW +GCMG +GCT +GCTK +GDC +GDEN +GDEV +GDEVW +GDFN +GDHG +GDRX +GDS +GDTC +GDYN +GECC +GECCG +GECCH +GECCI +GECCO +GEG +GEGGL +GEHC +GELS +GEME +GEMG +GEMI +GEN +GENK +GENVR +GEOS +GERN +GEVG +GEVO +GEW +GFAI +GFAIW +GFGF +GFLW +GFS +GGAL +GGLL +GGLS +GGR +GGROW +GH +GHRS +GIBO +GIBOW +GIFI +GIFT +GIG +GIGGU +GIGGW +GIGM +GIII +GILD +GILT +GIND +GINX +GIPR +GIPRW +GITS +GIW +GIWWR +GIWWU +GKAT +GLAD +GLBE +GLBS +GLCR +GLDB +GLDD +GLDI +GLDY +GLE +GLGG +GLIBA +GLIBK +GLMD +GLNG +GLOO +GLOW +GLPG +GLPI +GLRE +GLSI +GLTO +GLUE +GLXG +GLXY +GMAB +GMGI +GMHS +GMM +GNLN +GNLX +GNMA +GNOM +GNPX +GNSS +GNTA +GNTX +GO +GOCO +GOGO +GOOD +GOODN +GOODO +GOOG +GOOGL +GOSS +GOU +GOVI +GOVX +GP +GPACU +GPAT +GPATU +GPATW +GPCR +GPIQ +GPIX +GPRE +GPRF +GPRO +GPT +GQQQ +GRAB +GRABW +GRAG +GRAL +GRAN +GRCE +GRDX +GREE +GREEL +GRFS +GRI +GRID +GRIN +GRNQ +GROW +GRPN +GRRR +GRRRW +GRVY +GRW +GRWG +GSAT +GSBC +GSGO +GSHD +GSHR +GSHRU +GSHRW +GSIB +GSIT +GSIW +GSM +GSRF +GSRFR +GSRFU +GSUN +GT +GTBP +GTEC +GTEN +GTENU +GTENW +GTERA +GTERR +GTERU +GTERW +GTIM +GTLB +GTM +GTOP +GTPE +GTR +GTX +GURE +GUSE +GUTS +GV +GVH +GVLE +GWAV +GWRS +GXAI +GXDW +GYRE +GYRO +HAFC +HAIN +HALO +HAO +HAS +HAVA +HAVAR +HAVAU +HBAN +HBANL +HBANM +HBANP +HBCP +HBDC +HBIO +HBNB +HBNC +HBR +HBT +HCACU +HCAI +HCAT +HCHL +HCKT +HCM +HCMA +HCMAU +HCMAW +HCOW +HCSG +HCTI +HCWB +HDL +HDSN +HEAL +HECO +HEJD +HELE +HELP +HEPS +HEQQ +HERD +HERE +HERO +HERZ +HFBL +HFFG +HFSP +HFWA +HGBL +HHS +HIDE +HIFS +HIHO +HIMX +HIMY +HIMZ +HIND +HISF +HIT +HITI +HIVE +HKIT +HKPD +HLAL +HLIT +HLMN +HLNE +HLP +HMR +HMYY +HNDL +HNNA +HNNAZ +HNRG +HNST +HNVR +HODU +HOFT +HOLO +HOLOW +HOLX +HON +HOOD +HOOG +HOOI +HOOX +HOPE +HOTH +HOUR +HOVNP +HOVR +HOVRW +HOWL +HOYY +HPAI +HPAIW +HPK +HQGO +HQI +HQY +HRMY +HROW +HRTS +HRTX +HRZN +HSAI +HSCS +HSCSW +HSDT +HSIC +HSPT +HSPTR +HSPTU +HST +HSTM +HTBK +HTCO +HTCR +HTFL +HTHT +HTLD +HTLM +HTO +HTOO +HTZ +HTZWW +HUBC +HUBCW +HUBCZ +HUBG +HUDI +HUHU +HUIZ +HUMA +HUMAW +HURA +HURC +HURN +HUT +HUTG +HVII +HVIIR +HVIIU +HVMC +HVMCU +HVMCW +HWAY +HWBK +HWC +HWCPZ +HWH +HWKN +HWSM +HXHX +HYBI +HYDR +HYFM +HYFT +HYLS +HYMC +HYNE +HYP +HYPD +HYPR +HYXF +HYZD +IAC +IALT +IART +IBAC +IBACR +IBAT +IBB +IBBQ +IBCP +IBEX +IBG +IBGA +IBGB +IBGK +IBGL +IBIO +IBIT +IBKR +IBOC +IBOT +IBRX +IBTG +IBTH +IBTI +IBTJ +IBTK +IBTL +IBTM +IBTO +IBTP +IBTQ +ICCC +ICCM +ICFI +ICG +ICHR +ICLN +ICLR +ICMB +ICON +ICOP +ICU +ICUCW +ICUI +IDAI +IDCC +IDEF +IDN +IDXX +IDYA +IEAGU +IEF +IEI +IEP +IESC +IEUS +IFBD +IFGL +IFLO +IFRX +IFV +IGAC +IGACR +IGACU +IGF +IGIB +IGIC +IGOV +IGSB +IHRT +IHYF +III +IIIV +IINN +IINNW +IJT +IKT +ILAG +ILIT +ILMN +ILPT +IMA +IMCC +IMCR +IMCV +IMDX +IMG +IMKTA +IMMP +IMMR +IMMX +IMNM +IMNN +IMOM +IMOS +IMPP +IMPPP +IMRN +IMRX +IMSR +IMSRW +IMTE +IMTX +IMUX +IMVT +IMXI +INAB +INAC +INACR +INACU +INBK +INBKZ +INBS +INBX +INCR +INCY +IND +INDB +INDH +INDI +INDP +INDV +INDY +INEO +INFR +INGN +INHD +INKT +INLF +INM +INMB +INMD +INNV +INO +INOD +INRO +INSE +INSG +INSM +INTA +INTC +INTG +INTJ +INTR +INTS +INTU +INTW +INTZ +INV +INVA +INVE +INVZ +INVZW +IOBT +IONL +IONR +IONS +IONX +IONZ +IOSP +IOTR +IOVA +IOYY +IPAR +IPCX +IPCXR +IPCXU +IPDN +IPEX +IPEXR +IPEXU +IPGP +IPHA +IPKW +IPM +IPOD +IPODU +IPODW +IPSC +IPST +IPW +IPWR +IPX +IQ +IQQQ +IQST +IRD +IRDM +IREG +IREN +IRHOU +IRIX +IRMD +IRON +IROQ +IRTC +IRWD +ISBA +ISHG +ISHP +ISPC +ISPO +ISPOW +ISPR +ISRG +ISSC +ISTB +ISTR +ISUL +ITHAU +ITIC +ITOC +ITRI +ITRM +ITRN +IUS +IUSB +IUSG +IUSV +IVA +IVAL +IVDA +IVDAW +IVF +IVP +IVSI +IVSS +IVVD +IXHL +IXUS +IZEA +IZM +JACK +JAGX +JAKK +JAMF +JANX +JAPN +JAZZ +JBDI +JBHT +JBIO +JBLU +JBSS +JCAP +JCSE +JCTC +JD +JDOC +JDZG +JEM +JEPQ +JF +JFB +JFBR +JFBRW +JFIN +JFU +JG +JGLO +JHAI +JIVE +JJSF +JKHY +JL +JLHL +JMID +JMSB +JOUT +JOYY +JPEF +JPY +JRSH +JRVR +JSM +JSMD +JSML +JSPR +JSPRW +JTAI +JTEK +JUNS +JVA +JWEL +JXG +JYD +JYNT +JZ +JZXN +KALA +KALU +KALV +KARO +KAT +KBAB +KBDU +KBONU +KBSX +KBWB +KBWD +KBWP +KBWR +KBWY +KC +KCHV +KCHVR +KCHVU +KDK +KDKRW +KDP +KE +KEAT +KELYA +KELYB +KEQU +KFFB +KFII +KFIIR +KFIIU +KG +KGEI +KHC +KIDS +KIDZ +KIDZW +KINS +KIQQ +KITT +KITTW +KJD +KLAC +KLAG +KLIC +KLRS +KLTO +KLTOW +KLTR +KLXE +KMB +KMDA +KMLI +KMRK +KMTS +KNDI +KNGZ +KNSA +KOD +KOID +KOPN +KOSS +KOYN +KOYNU +KOYNW +KPDD +KPLT +KPLTW +KPRX +KPTI +KQQQ +KRKR +KRMA +KRMD +KRNT +KRNY +KROP +KROS +KRRO +KRT +KRUS +KRYS +KSCP +KSPI +KTCC +KTOS +KTTA +KTTAW +KURA +KUST +KVAC +KVACU +KVACW +KVHI +KWM +KWMWW +KXIN +KYIV +KYIVW +KYMR +KYNB +KYTX +KZIA +KZR +LAB +LACG +LAES +LAFA +LAFAR +LAFAU +LAKE +LAMR +LAND +LANDM +LANDO +LANDP +LARK +LASE +LASR +LATA +LATAU +LATAW +LAUR +LAWR +LAYS +LBGJ +LBRDA +LBRDK +LBRDP +LBRX +LBTYA +LBTYB +LBTYK +LCCC +LCCCR +LCCCU +LCDL +LCDS +LCFY +LCFYW +LCID +LCNB +LCUT +LDEM +LDRX +LDSF +LDWY +LE +LECO +LEDS +LEE +LEGH +LEGN +LEGR +LENZ +LESL +LEXI +LEXX +LEXXW +LFACU +LFCR +LFMD +LFMDP +LFS +LFSC +LFST +LFUS +LFVN +LFWD +LGCB +LGCF +LGCL +LGHL +LGIH +LGN +LGND +LGO +LGRO +LGVN +LHAI +LHSW +LI +LICN +LIDR +LIDRW +LIEN +LIF +LILA +LILAK +LIMN +LIMNW +LIN +LINC +LIND +LINE +LINK +LINT +LIQT +LITE +LITM +LITP +LITS +LIVE +LIVN +LIXT +LKFN +LKQ +LKSP +LKSPR +LKSPU +LLYVA +LLYVK +LLYZ +LMAT +LMB +LMBS +LMFA +LMNR +LMNX +LMRI +LMTL +LMTS +LNAI +LNKB +LNKS +LNSR +LNT +LNTH +LNZA +LNZAW +LOAN +LOBO +LOCO +LOGI +LOGO +LOKV +LOKVU +LOKVW +LONA +LOOP +LOPE +LOT +LOTI +LOTWW +LOVE +LPAA +LPAAU +LPAAW +LPBB +LPBBU +LPBBW +LPCN +LPCVU +LPLA +LPRO +LPSN +LPTH +LQDA +LQDT +LRCX +LRE +LRGE +LRHC +LRMR +LRND +LSAK +LSBK +LSCC +LSE +LSH +LSTA +LSTR +LTBR +LTCC +LTRN +LTRX +LTRYW +LUCD +LUCY +LUCYW +LULG +LULU +LUNG +LUNR +LVHD +LVLU +LVO +LVRO +LVROW +LWAC +LWACU +LWACW +LWAY +LWLG +LX +LXEH +LXEO +LXRX +LYEL +LYFT +LYRA +LYTS +LZ +LZMH +MAAS +MAAY +MACI +MACIU +MACIW +MAGH +MAMA +MAMK +MAMO +MANH +MAPS +MAPSW +MAR +MARA +MARPS +MASI +MASK +MASS +MAT +MATE +MATH +MATW +MAXI +MAXN +MAYS +MAZE +MB +MBAI +MBAV +MBAVU +MBAVW +MBB +MBBC +MBCN +MBIN +MBINL +MBINM +MBINN +MBIO +MBLY +MBNKO +MBOT +MBRX +MBS +MBUU +MBVI +MBVIU +MBVIW +MBWM +MBX +MCBS +MCDS +MCFT +MCGA +MCGAU +MCGAW +MCHB +MCHI +MCHP +MCHPP +MCHS +MCHX +MCRB +MCRI +MCSE +MCTA +MCW +MDAI +MDAIW +MDB +MDBH +MDCX +MDCXW +MDGL +MDIA +MDIV +MDLN +MDLZ +MDRR +MDWD +MDXG +MDXH +MEDP +MEDX +MEGL +MEHA +MELI +MEMA +MEMS +MENS +MEOH +MERC +MESHU +MESO +META +METC +METCB +METCI +METCZ +METD +METL +METU +MFI +MFIC +MFICL +MFIG +MFIN +MFLX +MFMO +MFVL +MGEE +MGIC +MGIH +MGN +MGNI +MGNX +MGPI +MGRC +MGRT +MGRX +MGTX +MGX +MGYR +MIDD +MIGI +MILN +MIMI +MIND +MIRA +MIRM +MIST +MITK +MKAM +MKDW +MKDWW +MKLY +MKLYR +MKLYU +MKSI +MKTW +MKTX +MKZR +MLAB +MLAC +MLACR +MLACU +MLCI +MLCO +MLEC +MLECW +MLGO +MLKN +MLTX +MLYS +MMLP +MMSI +MMTX +MMTXU +MMTXW +MMYT +MNDO +MNDR +MNDY +MNKD +MNMD +MNOV +MNPR +MNRO +MNSB +MNSBP +MNST +MNTK +MNTS +MNTSW +MNY +MNYWW +MNZL +MOB +MOBBW +MOBX +MOBXW +MODD +MODL +MOFG +MOGO +MOLN +MOMO +MOOD +MORN +MOVE +MPAA +MPB +MPG +MPLT +MPWR +MQ +MQQQ +MRAL +MRAM +MRBK +MRCC +MRCY +MREO +MRKR +MRM +MRNA +MRNO +MRNOW +MRSN +MRTN +MRVI +MRVL +MRX +MSAI +MSAIW +MSBI +MSBIP +MSDD +MSEX +MSFD +MSFL +MSFT +MSFU +MSGM +MSGY +MSS +MST +MSTP +MSTR +MSTX +MSW +MTC +MTCH +MTEK +MTEKW +MTEN +MTEX +MTLS +MTRX +MTSI +MTVA +MTYY +MU +MUD +MULL +MULT +MUU +MVBF +MVIS +MVLL +MVST +MVSTW +MWYN +MXCT +MXL +MYCF +MYCG +MYCH +MYCI +MYCJ +MYCK +MYCL +MYCM +MYCN +MYCO +MYFW +MYGN +MYMF +MYMG +MYMH +MYMI +MYMJ +MYMK +MYNZ +MYPS +MYPSW +MYRG +MYSE +MYSEW +MYSZ +MZTI +NA +NAAS +NAGE +NAII +NAKA +NAMI +NAMM +NAMMW +NAMS +NAMSW +NATH +NATO +NATR +NAUT +NAVI +NAVN +NB +NBBK +NBIG +NBIL +NBIS +NBIX +NBN +NBP +NBTB +NBTX +NCEL +NCEW +NCI +NCIQ +NCMI +NCNA +NCNO +NCPB +NCPL +NCPLW +NCRA +NCSM +NCT +NCTY +NDAA +NDAQ +NDLS +NDRA +NDSN +NECB +NEGG +NEMG +NEO +NEOG +NEON +NEOV +NEOVW +NEPH +NERV +NESR +NETG +NEUP +NEWT +NEWTG +NEWTH +NEWTI +NEWTP +NEWTZ +NEWZ +NEXM +NEXN +NEXT +NFBK +NFE +NFLX +NFTY +NFXL +NFXS +NGEN +NGNE +NHIC +NHICU +NHICW +NHPAP +NHPBP +NHTC +NICE +NIKL +NIOBW +NIOG +NIPG +NISN +NITO +NIU +NIVF +NIVFW +NIXT +NIXX +NIXXW +NKLR +NKSH +NKTR +NKTX +NMFC +NMFCZ +NMIH +NMP +NMPAR +NMPAU +NMRA +NMRK +NMTC +NN +NNAVW +NNBR +NNDM +NNE +NNNN +NNOX +NODK +NOEM +NOEMR +NOEMU +NOEMW +NOMA +NOTV +NOVT +NOVTU +NOWL +NPAC +NPACU +NPACW +NPCE +NPFI +NPT +NRC +NRDS +NRES +NRIM +NRIX +NRSN +NRSNW +NRXP +NRXPW +NSCR +NSI +NSIT +NSPR +NSSC +NSTS +NSYS +NTAP +NTCL +NTCT +NTES +NTGR +NTHI +NTIC +NTLA +NTNX +NTRA +NTRB +NTRBW +NTRP +NTRS +NTRSO +NTSK +NTWK +NTWO +NTWOU +NTWOW +NUAI +NUAIW +NUG +NUGY +NUKK +NUKKW +NUSB +NUTR +NUTX +NUVL +NUWE +NVA +NVAWW +NVAX +NVCR +NVCT +NVD +NVDA +NVDD +NVDG +NVDL +NVDS +NVDU +NVEC +NVMI +NVNI +NVNIW +NVNO +NVTS +NVVE +NVVEW +NVX +NVYY +NWBI +NWE +NWFL +NWGL +NWL +NWPX +NWS +NWSA +NWTG +NXGL +NXGLW +NXL +NXPI +NXPL +NXPLW +NXST +NXT +NXTC +NXTG +NXTT +NXXT +NYAX +NYXH +NZAC +NZUS +OABI +OABIW +OACC +OACCU +OACCW +OAKU +OAKUR +OAKUU +OAKUW +OBA +OBAWU +OBAWW +OBIL +OBIO +OBT +OBTC +OCC +OCCI +OCCIM +OCCIN +OCCIO +OCFC +OCG +OCGN +OCS +OCSAW +OCSL +OCUL +ODD +ODDS +ODFL +ODVWZ +ODYS +OESX +OFAL +OFIX +OFLX +OFS +OFSSH +OFSSO +OGI +OIMAU +OKLL +OKTA +OKTG +OKUR +OKYO +OLB +OLED +OLLI +OLMA +OLPX +OM +OMAB +OMCC +OMCL +OMDA +OMER +OMEX +OMH +OMSE +ON +ONB +ONBPO +ONBPP +ONC +ONCH +ONCHU +ONCHW +ONCO +ONCY +ONDG +ONDS +ONEG +ONEQ +ONEW +ONFO +ONFOW +ONMD +ONMDW +OOQB +OOSB +OPAL +OPBK +OPCH +OPEG +OPEN +OPENL +OPENW +OPENZ +OPK +OPPJ +OPRA +OPRT +OPRX +OPTX +OPTXW +OPTZ +OPXS +ORBS +ORCS +ORCU +ORCX +ORGN +ORGNW +ORGO +ORIC +ORIO +ORIQ +ORIQU +ORIQW +ORIS +ORKA +ORKT +ORLG +ORLY +ORMP +ORR +ORRF +OS +OSBC +OSCG +OSCX +OSIS +OSPN +OSRH +OSRHW +OSS +OST +OSUR +OSW +OTEX +OTGA +OTGAU +OTGAW +OTGL +OTLK +OTLY +OTTR +OUST +OUSTZ +OVBC +OVID +OVLY +OWLS +OXBR +OXBRW +OXLC +OXLCG +OXLCI +OXLCL +OXLCN +OXLCO +OXLCP +OXLCZ +OXSQ +OXSQG +OXSQH +OYSE +OYSER +OYSEU +OZEM +OZK +OZKAP +PAA +PABD +PABU +PACB +PACH +PACHU +PACHW +PAGP +PAHC +PAL +PALD +PALI +PALU +PAMT +PANG +PANL +PANW +PARK +PASG +PASW +PATK +PATN +PAVM +PAVS +PAX +PAYO +PAYS +PAYX +PBBK +PBEU +PBFS +PBHC +PBM +PBMWW +PBOG +PBPH +PBQQ +PBRG +PBYI +PC +PCAP +PCAPU +PCAPW +PCAR +PCB +PCH +PCLA +PCMM +PCRX +PCSA +PCSC +PCT +PCTTU +PCTTW +PCTY +PCVX +PCYO +PDBA +PDBC +PDD +PDDL +PDEX +PDFS +PDLB +PDP +PDSB +PDYN +PDYNW +PEBK +PEBO +PECO +PEGA +PELI +PELIR +PELIU +PENG +PENN +PEP +PEPG +PEPS +PERI +PESI +PETS +PETZ +PEY +PEZ +PFAI +PFBC +PFDE +PFF +PFG +PFI +PFIS +PFM +PFOE +PFSA +PFX +PFXNZ +PGAC +PGACR +PGACU +PGC +PGEN +PGJ +PGNY +PGY +PGYWW +PHAR +PHAT +PHIO +PHO +PHOE +PHUN +PHVS +PI +PID +PIE +PIII +PIIIW +PIO +PIZ +PKBK +PKOH +PKW +PLAB +PLAY +PLBC +PLBL +PLBY +PLCE +PLMK +PLMKU +PLMKW +PLMR +PLPC +PLRX +PLRZ +PLSE +PLT +PLTD +PLTG +PLTK +PLTR +PLTS +PLTU +PLTZ +PLUG +PLUL +PLUR +PLUS +PLUT +PLXS +PLYY +PMAX +PMBS +PMCB +PMEC +PMN +PMTR +PMTRU +PMTRW +PMTS +PMVP +PN +PNBK +PNFP +PNFPP +PNQI +PNRG +PNTG +POCI +PODC +PODD +POET +POLA +POLE +POLEU +POLEW +POM +PONY +POOL +POWI +POWL +POWW +POWWP +PPBT +PPC +PPCB +PPH +PPI +PPIH +PPSI +PPTA +PQAP +PQJA +PQJL +PQOC +PRAA +PRAX +PRCH +PRCT +PRDO +PRE +PRENW +PRFX +PRFZ +PRGS +PRHI +PRHIZ +PRLD +PRME +PRMR +PRN +PROF +PROK +PROP +PROV +PRPH +PRPL +PRPO +PRQR +PRSO +PRTA +PRTC +PRTH +PRTS +PRVA +PRZO +PSC +PSCC +PSCD +PSCE +PSCF +PSCH +PSCI +PSCM +PSCT +PSCU +PSEC +PSET +PSHG +PSIG +PSIX +PSKY +PSL +PSMT +PSNL +PSNY +PSNYW +PSTR +PSTV +PSWD +PT +PTC +PTCT +PTEN +PTF +PTGX +PTH +PTHL +PTIR +PTIX +PTIXW +PTLE +PTLO +PTNM +PTNQ +PTON +PTRN +PUBM +PUI +PULM +PURR +PVLA +PWP +PWRD +PXI +PXLW +PXS +PY +PYPD +PYPG +PYPL +PYXS +PYZ +PZZA +QABA +QALT +QAT +QB +QBIG +QBTZ +QBUF +QBY +QCLN +QCLR +QCLS +QCMD +QCML +QCMU +QCOM +QCRH +QDEL +QDTY +QETA +QETAR +QETAU +QFIN +QGRD +QH +QHDG +QIPT +QLDY +QLYS +QMCO +QMID +QMMM +QMOM +QNCX +QNRX +QNST +QNTM +QNXT +QOWZ +QPUX +QQA +QQDN +QQEW +QQHG +QQJG +QQLV +QQMG +QQQ +QQQA +QQQE +QQQG +QQQH +QQQI +QQQJ +QQQM +QQQP +QQQS +QQQT +QQQX +QQQY +QQUP +QQWZ +QQXL +QQXT +QRHC +QRMI +QRVO +QS +QSEA +QSEAR +QSEAU +QSI +QSIAW +QSIX +QSML +QTEC +QTOP +QTR +QTRX +QTTB +QTUM +QUBT +QUIK +QUMS +QUMSR +QUMSU +QURE +QVAL +QVCGA +QVCGP +QXQ +QYLD +QYLG +RAA +RAAQ +RAAQU +RAAQW +RADX +RAIL +RAIN +RAINW +RAND +RANG +RANGR +RANGU +RANI +RAPP +RAPT +RARE +RAUS +RAVE +RAY +RAYA +RBB +RBBN +RBCAA +RBIL +RBKB +RBNE +RCAT +RCEL +RCGE +RCKT +RCKTW +RCKY +RCMT +RCON +RCT +RDAC +RDACR +RDACU +RDAG +RDAGU +RDAGW +RDCM +RDGT +RDHL +RDI +RDIB +RDNT +RDNW +RDTL +RDTY +RDVT +RDVY +RDWR +RDZN +RDZNW +REAI +REAL +REAX +REBN +RECT +REE +REFI +REFR +REG +REGCO +REGCP +REGN +REIT +REKR +RELI +RELIW +RELL +RELY +REMG +RENT +RENX +REPL +RETO +REVB +REVBW +REYN +RFAI +RFAIR +RFAIU +RFDI +RFEM +RFEU +RFIL +RGC +RGCO +RGEN +RGLD +RGLO +RGNX +RGP +RGS +RGTI +RGTIW +RGTX +RGTZ +RGYY +RIBB +RIBBR +RIBBU +RICK +RIFR +RIGL +RILY +RILYG +RILYK +RILYL +RILYN +RILYP +RILYT +RILYZ +RIME +RING +RINT +RIOT +RITR +RIVN +RJET +RKDA +RKLB +RKLX +RKLZ +RLAY +RLMD +RLYB +RMBI +RMBS +RMCF +RMCO +RMCOW +RMNI +RMR +RMSG +RMSGW +RMTI +RNA +RNAC +RNAZ +RNEM +RNGT +RNGTU +RNGTW +RNIN +RNRG +RNTX +RNW +RNWWW +RNXT +ROAD +ROBT +ROCK +ROE +ROIV +ROKU +ROMA +ROOT +ROP +ROST +RPAY +RPD +RPGL +RPID +RPRX +RPTX +RR +RRBI +RRGB +RRR +RSSS +RSVR +RSVRW +RTAC +RTACU +RTACW +RTH +RTXG +RTYY +RUBI +RUM +RUMBW +RUN +RUNN +RUSC +RUSHA +RUSHB +RVMD +RVMDW +RVNL +RVPH +RVSB +RVSN +RVSNW +RVYL +RWAY +RWAYL +RWAYZ +RXRX +RXST +RXT +RYAAY +RYET +RYM +RYOJ +RYTM +RZLT +RZLV +RZLVW +SABR +SABS +SABSW +SAFT +SAFX +SAGT +SAIA +SAIC +SAIH +SAIHW +SAIL +SAMG +SANA +SANG +SANM +SARK +SATA +SATG +SATL +SATLW +SATS +SAVA +SBAC +SBC +SBCF +SBCWW +SBET +SBFG +SBFM +SBFMW +SBGI +SBLK +SBLX +SBRA +SBU +SBUX +SCAG +SCAGW +SCDS +SCHL +SCIIU +SCKT +SCLS +SCLX +SCLXW +SCNI +SCNX +SCOR +SCPQU +SCSC +SCVL +SCWO +SCYX +SCZ +SDA +SDAWW +SDG +SDGR +SDHI +SDHIR +SDHIU +SDM +SDOT +SDSI +SDST +SDSTW +SDTY +SDVY +SEAT +SEATW +SEDG +SEED +SEEM +SEER +SEGG +SEIC +SEIE +SEIS +SELF +SELX +SEMY +SENEA +SENEB +SENS +SEPN +SERA +SERV +SETM +SEV +SEVN +SEZL +SFBC +SFD +SFHG +SFIX +SFLO +SFM +SFNC +SFST +SFWL +SGA +SGBX +SGC +SGHT +SGLY +SGML +SGMO +SGMT +SGRP +SGRY +SHBI +SHC +SHEN +SHFS +SHFSW +SHIM +SHIP +SHLS +SHMD +SHMDW +SHOO +SHOP +SHPD +SHPH +SHPU +SHRY +SHV +SHY +SIBN +SIDU +SIEB +SIFY +SIGA +SIGI +SIGIP +SILC +SILO +SIMA +SIMAU +SIMAW +SIMO +SINT +SION +SIRI +SITM +SIXG +SJ +SJCP +SJLD +SKBL +SKIN +SKK +SKOR +SKRE +SKWD +SKYE +SKYQ +SKYT +SKYU +SKYW +SKYX +SKYY +SLAB +SLDB +SLDE +SLDP +SLDPW +SLE +SLGB +SLGL +SLM +SLMBP +SLMT +SLN +SLNG +SLNH +SLNHP +SLNO +SLP +SLQD +SLRC +SLRX +SLS +SLSN +SLVO +SLVR +SLXN +SLXNW +SMBC +SMCC +SMCF +SMCI +SMCL +SMCO +SMCX +SMCZ +SMH +SMHX +SMID +SMLR +SMMT +SMOM +SMPL +SMRI +SMSI +SMST +SMTC +SMTI +SMTK +SMX +SMXT +SMXWW +SMYY +SNAG +SNAL +SNBR +SNCR +SNCY +SND +SNDK +SNDL +SNDX +SNES +SNEX +SNFCA +SNGX +SNOA +SNPS +SNSE +SNSR +SNT +SNTG +SNTI +SNWV +SNY +SNYR +SOBR +SOCA +SOCAU +SOCAW +SOCL +SOFI +SOFX +SOGP +SOHO +SOHOB +SOHON +SOHOO +SOHU +SOLC +SOLS +SOLT +SOLZ +SONM +SONO +SOPA +SOPH +SORA +SORNU +SOTK +SOUN +SOUNW +SOUX +SOWG +SOXQ +SOXX +SPAI +SPAM +SPAQ +SPBC +SPC +SPCB +SPCT +SPCX +SPEG +SPEGR +SPEGU +SPFI +SPHL +SPIT +SPKL +SPKLU +SPKLW +SPOG +SPOK +SPPL +SPRB +SPRC +SPRO +SPRX +SPRY +SPSC +SPT +SPWH +SPWR +SPWRW +SPXD +SPYQ +SQFT +SQFTP +SQFTW +SQLV +SQQQ +SRAD +SRBK +SRCE +SRET +SRPT +SRRK +SRTA +SRTAW +SRTS +SRZN +SRZNW +SSBI +SSEA +SSEAR +SSEAU +SSII +SSKN +SSM +SSNC +SSP +SSRM +SSSS +SSSSL +SSTI +SSYS +STAA +STAI +STAK +STBA +STEP +STEX +STFS +STGW +STHO +STI +STIM +STKE +STKH +STKL +STKS +STLD +STNC +STNE +STOK +STRA +STRC +STRD +STRF +STRK +STRL +STRO +STRR +STRRP +STRS +STRT +STRZ +STSS +STSSW +STTK +STX +SUGP +SUIG +SUNE +SUNS +SUPN +SUPP +SUPX +SURG +SUSB +SUSC +SUSL +SUUN +SVA +SVAC +SVACU +SVACW +SVAQU +SVC +SVCC +SVCCU +SVCCW +SVCO +SVRA +SVRE +SVREW +SVRN +SWAG +SWAGW +SWBI +SWIM +SWKH +SWKHL +SWKS +SWP +SWVL +SWVLW +SXTC +SXTP +SXTPW +SY +SYBT +SYBX +SYM +SYNA +SYPR +SYRE +SYZ +SZZL +SZZLR +SZZLU +TACH +TACHU +TACHW +TACO +TACOU +TACOW +TACT +TALK +TALKW +TANH +TAOP +TAOX +TARA +TARK +TARS +TASK +TATT +TAVI +TAVIR +TAVIU +TAX +TAXE +TAXI +TAXS +TAXT +TAYD +TBBK +TBCH +TBH +TBHC +TBIL +TBLA +TBLAW +TBLD +TBMC +TBMCR +TBPH +TBRG +TC +TCBI +TCBIO +TCBK +TCBS +TCHI +TCMD +TCOM +TCPC +TCRT +TCRX +TCX +TDAC +TDACU +TDACW +TDI +TDIC +TDIV +TDSB +TDSC +TDTH +TDUP +TDWD +TDWDR +TDWDU +TEAD +TEAM +TECH +TECTP +TECX +TEKX +TEKY +TELA +TELO +TEM +TENB +TENX +TER +TERG +TERN +TEXN +TFNS +TFSL +TGHL +TGL +TGTX +TH +THAR +THCH +THFF +THH +THMZ +THRM +THRV +THRY +THYM +TIGO +TIGR +TIL +TILE +TIPT +TIRX +TITN +TIVC +TJGC +TKLF +TKNO +TLF +TLIH +TLN +TLNC +TLNCU +TLNCW +TLPH +TLRY +TLS +TLSA +TLSI +TLSIW +TLT +TLX +TMB +TMC +TMCI +TMCWW +TMDX +TMED +TMET +TMNL +TMNS +TMSF +TMUS +TMUSI +TMUSL +TMUSZ +TNDM +TNGX +TNMG +TNON +TNONW +TNXP +TNYA +TOI +TOIIW +TOMZ +TONX +TOP +TORO +TOUR +TOWN +TOYO +TPCS +TPG +TPGXL +TPLS +TPST +TQQQ +TQQY +TRAW +TRBF +TRDA +TREE +TRI +TRIB +TRIL +TRIN +TRINI +TRINZ +TRIP +TRMB +TRMD +TRMK +TRNR +TRNS +TRON +TROO +TROW +TRS +TRSG +TRST +TRUD +TRUG +TRUP +TRUT +TRVG +TRVI +TSAT +TSBK +TSCM +TSCO +TSDD +TSEL +TSEM +TSHA +TSL +TSLA +TSLG +TSLL +TSLQ +TSLR +TSLS +TSMG +TSMU +TSMX +TSMZ +TSPY +TSSI +TSYX +TSYY +TTAN +TTD +TTEC +TTEK +TTEQ +TTGT +TTMI +TTRX +TTWO +TUG +TUGN +TUR +TURB +TURF +TUSK +TVA +TVACU +TVACW +TVAI +TVAIR +TVAIU +TVGN +TVGNW +TVRD +TVTX +TW +TWAV +TWFG +TWG +TWIN +TWLV +TWLVR +TWLVU +TWNP +TWST +TXG +TXMD +TXN +TXRH +TXUE +TXUG +TXXD +TXXS +TYGO +TYRA +TZOO +UAE +UAL +UBCP +UBFO +UBND +UBRL +UBSI +UBXG +UCAR +UCFI +UCFIW +UCL +UCRD +UCTT +UCYB +UDMY +UEIC +UEVM +UFCS +UFG +UFIV +UFO +UFPI +UFPT +UG +UGRO +UHG +UHGWW +UITB +UIVM +UK +ULBI +ULCC +ULH +ULTA +ULTI +ULVM +ULY +UMBF +UMBFO +UMMA +UNB +UNCY +UNHG +UNIT +UNIY +UNTY +UOKA +UONE +UONEK +UPB +UPBD +UPC +UPGR +UPLD +UPSG +UPST +UPWK +UPXI +URBN +URGN +URNJ +UROY +USAF +USAR +USAU +USCB +USCL +USDX +USEA +USEG +USFI +USGG +USGO +USGOW +USIG +USIN +USIO +USLM +USMC +USOI +USOY +USRD +USSH +USTB +USVM +USVN +USXF +UTEN +UTHR +UTHY +UTMD +UTRE +UTSI +UTWO +UTWY +UUUG +UVSP +UXIN +UYLD +UYSC +UYSCR +UYSCU +VABK +VACH +VACHU +VACHW +VALG +VALN +VALU +VANI +VBIL +VBIX +VBNK +VC +VCEL +VCIC +VCICU +VCICW +VCIG +VCIT +VCLT +VCRB +VCSH +VCTR +VCYT +VECO +VEEA +VEEAW +VEEE +VELO +VEON +VERA +VERI +VERO +VERU +VERX +VFF +VFLO +VFS +VFSWW +VGAS +VGASW +VGIT +VGLT +VGSH +VGSR +VGUS +VHC +VHCPU +VIASP +VIAV +VICR +VIGI +VINP +VIOT +VIR +VIRC +VISN +VITL +VIVS +VKTX +VLGEA +VLY +VLYPN +VLYPO +VLYPP +VMAR +VMBS +VMD +VNCE +VNDA +VNET +VNME +VNMEU +VNMEW +VNOM +VNQI +VOD +VOLT +VONE +VONG +VONV +VOR +VOTE +VOXR +VPLS +VRA +VRAR +VRAX +VRCA +VRDN +VREX +VRIG +VRM +VRME +VRNS +VRRM +VRSK +VRSN +VRTL +VRTX +VS +VSA +VSAT +VSDA +VSEC +VSEE +VSEEW +VSME +VSMV +VSNT +VSNTV +VSOL +VSSYW +VSTA +VSTD +VSTL +VSTM +VTC +VTGN +VTHR +VTIP +VTRS +VTSI +VTVT +VTWG +VTWO +VTWV +VTYX +VUZI +VVOS +VVPR +VWAV +VWAVW +VWOB +VXUS +VYGR +VYMI +VYNE +WABC +WABF +WAFD +WAFDP +WAFU +WAI +WALD +WALDW +WASH +WATT +WAVE +WAY +WB +WBD +WBTN +WBUY +WCBR +WCLD +WCT +WDAF +WDAY +WDC +WDFC +WDGF +WEEI +WEN +WENN +WENNU +WENNW +WERN +WEST +WETH +WETO +WEYS +WFCF +WFF +WFRD +WGMI +WGRX +WGS +WGSWW +WHF +WHFCL +WHLR +WHLRD +WHLRL +WHLRP +WHWK +WILC +WIMI +WINA +WING +WISE +WIX +WKEY +WKHS +WKSP +WLAC +WLACU +WLACW +WLDN +WLDS +WLDSW +WLFC +WLTH +WMG +WMT +WNEB +WNW +WOK +WOOD +WOOF +WORX +WPRT +WRAP +WRD +WRLD +WRND +WSBC +WSBCO +WSBF +WSBK +WSC +WSFS +WSGE +WSHP +WSML +WSTN +WSTNR +WSTNU +WTBA +WTBN +WTF +WTFC +WTFCN +WTG +WTGUR +WTGUU +WTIP +WTMU +WTMY +WTO +WTW +WULF +WVE +WVVI +WVVIP +WW +WWD +WXM +WYFI +WYHG +WYNN +XAIR +XAIX +XBIL +XBIO +XBIT +XBP +XBPEW +XBTY +XCH +XCNY +XCUR +XEL +XELB +XELLL +XENE +XERS +XFIX +XFOR +XGN +XHG +XHLD +XLO +XMAG +XMTR +XNCR +XNET +XOMA +XOMAO +XOMAP +XOMX +XOMZ +XOS +XOSWW +XOVR +XP +XPEG +XPEL +XPON +XRAY +XRPC +XRPI +XRPN +XRPNU +XRPNW +XRPT +XRTX +XRX +XT +XTIA +XTKG +XTLB +XWEL +XWIN +XXII +XYZG +YAAS +YB +YBMN +YBST +YBTY +YDDL +YDES +YDESW +YDKG +YHC +YHGJ +YHNA +YHNAR +YHNAU +YI +YIBO +YJ +YLDE +YMAT +YMT +YNOT +YOKE +YORW +YOUL +YQ +YQQQ +YSPY +YSXT +YTRA +YXT +YYAI +YYGH +Z +ZAP +ZAZZT +ZBAI +ZBAO +ZBIO +ZBRA +ZBZZT +ZCMD +ZCZZT +ZD +ZDAI +ZENA +ZENV +ZEO +ZEOWW +ZEUS +ZG +ZGM +ZHOG +ZION +ZIONP +ZJK +ZJYL +ZJZZT +ZKIN +ZKPU +ZLAB +ZM +ZMUN +ZNB +ZNTL +ZOOZ +ZOOZW +ZS +ZSPC +ZTEK +ZTEN +ZTOP +ZTRE +ZTWO +ZUMZ +ZURA +ZVRA +ZVZZT +ZWZZT +ZXYZ.A +ZXZZT +ZYBT +ZYME \ No newline at end of file diff --git a/data/nyse-20260171.csv b/data/nyse-20260171.csv new file mode 100644 index 0000000..f7ff883 --- /dev/null +++ b/data/nyse-20260171.csv @@ -0,0 +1,2880 @@ +Symbol +A +AA +AAM +AAM.U +AAM.W +AAMI +AAP +AAT +AAUC +AB +ABBV +ABCB +ABEV +ABG +ABM +ABR +ABR$D +ABR$E +ABR$F +ABT +ABX +ABXL +ACA +ACCO +ACEL +ACH +ACHR +ACHR.W +ACI +ACLO +ACM +ACN +ACP +ACP$A +ACR +ACR$C +ACR$D +ACRE +ACV +ACVA +AD +ADC +ADC$A +ADCT +ADM +ADNT +ADT +ADX +AEE +AEFC +AEG +AEM +AEO +AER +AERO +AES +AESI +AEXA +AFB +AFG +AFGB +AFGC +AFGD +AFGE +AFL +AG +AGCO +AGD +AGI +AGL +AGM +AGM$D +AGM$E +AGM$F +AGM$G +AGM$H +AGM.A +AGO +AGRO +AGX +AHH +AHH$A +AHL +AHL$D +AHL$E +AHL$F +AHR +AHT +AHT$D +AHT$F +AHT$G +AHT$H +AHT$I +AI +AIG +AII +AIIA +AIIA.R +AIIA.U +AIN +AIO +AIR +AIT +AIV +AIZ +AIZN +AJG +AKA +AKAF +AKO.A +AKO.B +AKR +AL +ALB +ALB$A +ALC +ALEX +ALG +ALH +ALIT +ALK +ALL +ALL$B +ALL$H +ALL$I +ALL$J +ALLE +ALLY +ALSN +ALTG +ALTG$A +ALUB +ALUB.U +ALUB.W +ALUR +ALUR.W +ALV +ALX +AM +AMBP +AMBQ +AMC +AMCR +AME +AMG +AMH +AMH$G +AMH$H +AMN +AMP +AMPX +AMPX.W +AMPY +AMR +AMRC +AMRZ +AMT +AMTB +AMTD +AMTM +AMWL +AMX +AN +ANDG +ANET +ANF +ANG$D +ANGX +ANRO +ANVS +AOD +AOMD +AOMN +AOMR +AON +AORT +AOS +AP +APAM +APD +APG +APH +APLE +APO +APO$A +APOS +APTV +AQN +AQNB +AR +ARCO +ARDC +ARDT +ARE +ARES +ARES$B +ARI +ARL +ARLO +ARMK +AROC +ARR +ARR$C +ARW +ARX +AS +ASA +ASAN +ASB +ASB$E +ASB$F +ASBA +ASC +ASG +ASGI +ASGN +ASH +ASIC +ASIX +ASPN +ASR +ASX +ATEN +ATGE +ATH$A +ATH$B +ATH$D +ATH$E +ATHM +ATHS +ATI +ATKR +ATMU +ATO +ATR +ATS +AU +AUB +AUB$A +AUNA +AVA +AVAL +AVB +AVBC +AVD +AVK +AVNS +AVNT +AVTR +AVY +AWF +AWI +AWK +AWP +AWR +AX +AXIA +AXIA$ +AXIA$C +AXL +AXP +AXR +AXS +AXS$E +AXTA +AYI +AZO +AZZ +B +BA +BA$A +BABA +BAC +BAC$B +BAC$E +BAC$K +BAC$L +BAC$M +BAC$N +BAC$O +BAC$P +BAC$Q +BAC$S +BAH +BAK +BALL +BALY +BAM +BANC +BANC$F +BAP +BARK +BAX +BB +BBAI +BBAI.W +BBAR +BBBY +BBBY.W +BBD +BBDC +BBDO +BBN +BBT +BBU +BBUC +BBVA +BBW +BBWI +BBY +BC +BC$C +BCAT +BCC +BCE +BCGD +BCH +BCO +BCS +BCSF +BCSM +BCSS +BCSS.U +BCSS.W +BCX +BDC +BDJ +BDN +BDX +BE +BEBE.U +BEKE +BEN +BEP +BEP$A +BEPC +BEPH +BEPI +BEPJ +BETA +BF.A +BF.B +BFAM +BFH +BFH$A +BFK +BFLY +BFS +BFS$D +BFS$E +BFZ +BG +BGB +BGH +BGR +BGS +BGSF +BGSI +BGT +BGX +BGY +BH +BH.A +BHC +BHE +BHK +BHP +BHR +BHR$B +BHR$D +BHV +BHVN +BIII.U +BILL +BIO +BIO.B +BIP +BIP$A +BIP$B +BIPC +BIPH +BIPI +BIPJ +BIRK +BIT +BJ +BK +BK$K +BKD +BKE +BKH +BKKT +BKKT.W +BKN +BKSY +BKSY.W +BKT +BKU +BKV +BLCO +BLD +BLDR +BLE +BLK +BLND +BLSH +BLW +BLX +BMA +BME +BMEZ +BMI +BML$G +BML$H +BML$J +BML$L +BMN +BMO +BMY +BN +BNED +BNH +BNJ +BNL +BNS +BNT +BNY +BOC +BOE +BOH +BOH$A +BOH$B +BOND +BOOT +BORR +BOW +BOX +BP +BPRE +BR +BRBR +BRC +BRCC +BRCE +BRIE +BRK.A +BRK.B +BRO +BROS +BRSL +BRSP +BRT +BRW +BRX +BSAC +BSBR +BSL +BSM +BST +BSTZ +BSX +BTA +BTE +BTI +BTO +BTT +BTU +BTX +BTZ +BUD +BUI +BUR +BURL +BUXX +BV +BVN +BW +BW$A +BWA +BWG +BWLP +BWMX +BWNB +BWXT +BX +BXC +BXMT +BXMX +BXP +BXSL +BY +BYD +BYM +BZH +C +C$N +CAAP +CABO +CACI +CADE +CADE$A +CAE +CAF +CAG +CAH +CAL +CALX +CALY +CANG +CAPL +CARR +CARS +CAT +CATO +CAVA +CB +CBAN +CBL +CBNA +CBRE +CBT +CBU +CBZ +CC +CCI +CCID +CCIF +CCJ +CCK +CCL +CCM +CCO +CCS +CCU +CCZ +CDE +CDLR +CDP +CDR$B +CDR$C +CDRE +CE +CEE +CELG.R +CEPU +CF +CFG +CFG$E +CFG$H +CFG$I +CFND +CFR +CFR$B +CGAU +CGV +CHCT +CHD +CHE +CHGG +CHH +CHMI +CHMI$A +CHMI$B +CHPT +CHT +CHWY +CI +CIA +CIB +CICB +CIEN +CIF +CIG +CIG.C +CII +CIM +CIM$A +CIM$B +CIM$C +CIM$D +CIMN +CIMO +CIMP +CINT +CION +CIVI +CL +CLB +CLDT +CLDT$A +CLF +CLH +CLPR +CLS +CLVT +CLW +CLX +CM +CMA +CMA$B +CMBT +CMC +CMCM +CMDB +CMG +CMI +CMP +CMPO +CMRE +CMRE$B +CMRE$C +CMRE$D +CMS +CMS$B +CMS$C +CMSA +CMSC +CMSD +CMTG +CMU +CNA +CNC +CNF +CNH +CNI +CNK +CNM +CNMD +CNNE +CNO +CNO$A +CNP +CNQ +CNR +CNS +CNX +CODI +CODI$A +CODI$B +CODI$C +COF +COF$I +COF$J +COF$K +COF$L +COF$N +COHR +COLD +COMP +CON +COOK +COP +COPL +COPL.U +COPL.W +COR +COSO +COTY +COUR +CP +CPA +CPAC +CPAI +CPAY +CPF +CPK +CPNG +CPRI +CPS +CPT +CQP +CR +CRBD +CRBG +CRC +CRCL +CRD.A +CRD.B +CRGY +CRH +CRI +CRK +CRL +CRM +CRS +CRT +CSAN +CSL +CSR +CSTM +CSV +CSW +CTA$A +CTA$B +CTBB +CTDD +CTEV +CTO +CTO$A +CTOS +CTRA +CTRE +CTRI +CTS +CTVA +CUBB +CUBE +CUBI +CUK +CULP +CURB +CURV +CUZ +CVE +CVEO +CVI +CVLG +CVNA +CVS +CVX +CW +CWAN +CWEN +CWEN.A +CWH +CWK +CWT +CX +CXE +CXH +CXM +CXT +CXW +CYD +CYH +D +DAC +DAL +DAN +DAO +DAR +DAVA +DAY +DB +DBD +DBI +DBL +DBRG +DBRG$H +DBRG$I +DBRG$J +DCI +DCO +DD +DDD +DDL +DDS +DDT +DE +DEA +DEC +DECK +DEI +DELL +DEO +DFH +DFIN +DFP +DG +DGX +DHF +DHI +DHR +DHT +DHX +DIAX +DIN +DINO +DIS +DIVY +DK +DKL +DKS +DLB +DLNG +DLNG$A +DLR +DLR$J +DLR$K +DLR$L +DLX +DLY +DMA +DMB +DMO +DNA +DNOW +DNP +DOC +DOCN +DOCS +DOLE +DOUG +DOV +DOW +DPG +DQ +DRD +DRI +DRLL +DSL +DSM +DSMC +DSTX +DSU +DSX +DSX$B +DSX.W +DT +DTB +DTE +DTF +DTG +DTK +DTM +DTW +DUK +DUK$A +DUKB +DV +DVA +DVN +DX +DX$C +DXC +DXYZ +DY +E +EAF +EAI +EARN +EAT +EB +EBF +EBS +EC +ECAT +ECC +ECC$D +ECCC +ECCF +ECCU +ECCV +ECCW +ECCX +ECG +ECL +ECO +ECVT +ED +EDD +EDF +EDN +EDU +EE +EEA +EEX +EFC +EFC$A +EFC$B +EFC$C +EFC$D +EFR +EFT +EFX +EFXT +EG +EGO +EGP +EGY +EHAB +EHC +EHI +EIC +EICA +EICC +EIG +EIIA +EIX +EL +ELAN +ELC +ELF +ELME +ELPC +ELS +ELV +EMA +EMBJ +EMD +EME +EMF +EMN +EMO +EMP +EMR +ENB +ENIC +ENJ +ENO +ENOV +ENR +ENS +ENVA +EOD +EOG +EOI +EOS +EOT +EP$C +EPAC +EPAM +EPC +EPD +EPR +EPR$C +EPR$E +EPR$G +EPRT +EQBK +EQH +EQH$A +EQH$C +EQNR +EQR +EQS +EQT +ERO +ES +ESAB +ESE +ESI +ESNT +ESRT +ESS +ESTC +ET +ET$I +ETB +ETD +ETG +ETI$ +ETJ +ETN +ETO +ETR +ETSY +ETV +ETW +ETX +ETY +EVAC +EVAC.U +EVAC.W +EVC +EVEX +EVEX.W +EVF +EVG +EVH +EVMN +EVN +EVR +EVT +EVTC +EVTL +EVTR +EW +EXG +EXK +EXP +EXPD +EXR +F +F$B +F$C +F$D +FAF +FBIN +FBK +FBP +FBRT +FBRT$E +FC +FCF +FCN +FCPT +FCRS +FCRS.U +FCRS.W +FCRX +FCT +FCX +FDP +FDS +FDX +FE +FEDU +FEGE +FENG +FEOE +FERG +FET +FF +FFA +FFC +FFWM +FG +FGN +FGSN +FHI +FHN +FHN$C +FHN$E +FHN$F +FICO +FIG +FIGS +FIHL +FINS +FINV +FIS +FIX +FIXT +FLC +FLG +FLG$A +FLG$U +FLNG +FLO +FLOC +FLR +FLS +FLUT +FLXR +FMC +FMN +FMS +FMX +FMY +FN +FNB +FND +FNF +FNV +FOA +FOF +FOR +FOUR +FOUR$A +FPF +FPH +FPI +FR +FRA +FRGE +FRO +FRT +FRT$C +FSCO +FSK +FSM +FSS +FSSL +FT +FTHY +FTI +FTK +FTS +FTV +FTW +FTW.U +FTW.W +FTWO +FUBO +FUL +FUN +FVR +FVRR +FXED +G +GAB +GAB$G +GAB$H +GAB$K +GAM +GAM$B +GAP +GATX +GBAB +GBCI +GBTG +GBX +GCO +GCTS +GCTS.W +GCV +GD +GDDY +GDIV +GDL +GDO +GDOT +GDV +GDV$H +GDV$K +GE +GEF +GEF.B +GEL +GENI +GEO +GES +GETY +GEV +GF +GFF +GFI +GFL +GFR +GGB +GGG +GGT +GGT$E +GGT$G +GGZ +GHC +GHG +GHI +GHM +GHY +GIB +GIC +GIL +GIS +GJH +GJO +GJP +GJR +GJS +GJT +GKOS +GL +GL$D +GLOB +GLOP$A +GLOP$B +GLOP$C +GLP +GLP$B +GLW +GM +GME +GME.W +GMED +GMRE +GMRE$A +GMRE$B +GNE +GNK +GNL +GNL$A +GNL$B +GNL$D +GNL$E +GNRC +GNT +GNT$A +GNW +GOF +GOLD +GOLF +GOOS +GOTU +GPC +GPI +GPJA +GPK +GPMT +GPMT$A +GPN +GPOR +GPRK +GRBK +GRBK$A +GRC +GRDN +GRMN +GRND +GRNT +GROV +GRX +GS +GS$A +GS$C +GS$D +GSBD +GSK +GSL +GSL$B +GTES +GTLS +GTN +GTN.A +GTY +GUG +GUT +GUT$C +GVA +GWH +GWH.W +GWRE +GWW +GXO +GYLD +H +HAE +HAFN +HAL +HASI +HAYW +HBB +HBM +HCA +HCC +HCI +HCXY +HD +HDB +HE +HEI +HEI.A +HEQ +HESM +HF +HFEQ +HFGM +HFMF +HFND +HFRO +HFRO$A +HFRO$B +HG +HGER +HGLB +HGTY +HGV +HHH +HI +HIG +HIG$G +HII +HIMS +HIO +HIPO +HIW +HIX +HKD +HL +HL$B +HLF +HLI +HLIO +HLLY +HLLY.W +HLN +HLT +HLX +HMC +HMN +HMY +HNGE +HNI +HOG +HOMB +HOV +HP +HPE +HPE$C +HPF +HPI +HPP +HPP$C +HPQ +HPS +HQH +HQL +HR +HRB +HRI +HRL +HRTG +HSBC +HSHP +HSY +HTB +HTD +HTFB +HTFC +HTGC +HTH +HTT +HUBB +HUBS +HUM +HUN +HUYA +HVT +HVT.A +HWM +HXL +HY +HYAC +HYAC.U +HYAC.W +HYBX +HYI +HYT +HYT.R +HYTR +HZO +IAE +IAG +IBM +IBN +IBP +IBTA +ICE +ICL +ICR$A +IDA +IDE +IDT +IEX +IFF +IFN +IFS +IGA +IGCB +IGD +IGI +IGR +IH +IHD +IHG +IHS +IIF +IIIN +IIM +IIPR +IIPR$A +IMAX +INFO +INFY +ING +INGM +INGR +INN +INN$E +INN$F +INR +INSP +INSW +INVH +INVX +IONQ +IONQ.W +IOT +IP +IPB +IPI +IQI +IQV +IR +IRM +IRS +IRS.W +IRT +ISD +IT +ITGR +ITT +ITUB +ITW +IVR +IVR$C +IVT +IVZ +IX +J +JACS +JACS.R +JACS.U +JBGS +JBI +JBK +JBL +JBND +JBS +JBTM +JCE +JCI +JEF +JELD +JENA +JENA.R +JENA.U +JFR +JGH +JHG +JHI +JHS +JHX +JILL +JKS +JLL +JLS +JMIA +JMM +JNJ +JOBY +JOBY.W +JOE +JOF +JPC +JPM +JPM$C +JPM$D +JPM$J +JPM$K +JPM$L +JPM$M +JQC +JRI +JRS +JXN +JXN$A +KAI +KB +KBDC +KBH +KBR +KD +KEN +KEP +KEX +KEY +KEY$I +KEY$J +KEY$K +KEY$L +KEYS +KF +KFRC +KFS +KFY +KGC +KGS +KIM +KIM$L +KIM$M +KIM$N +KIO +KKR +KKR$D +KKRS +KKRT +KLAR +KLC +KMI +KMPB +KMPR +KMT +KMX +KN +KNF +KNOP +KNSL +KNTK +KNX +KO +KODK +KOF +KOP +KORE +KOS +KR +KRC +KREF +KREF$A +KRG +KRMN +KRO +KRP +KRSP +KRSP.U +KRSP.W +KSS +KT +KTB +KTF +KTH +KTN +KVUE +KVYO +KW +KWR +KYN +L +LAC +LAD +LADR +LANV +LANV.W +LAR +LAW +LAZ +LB +LBRT +LC +LCII +LDI +LDOS +LDP +LEA +LEG +LEN +LEN.B +LEO +LEU +LEVI +LFT +LFT$A +LGI +LH +LHX +LII +LION +LITB +LLY +LMND +LMT +LNC +LNC$D +LND +LNG +LNN +LOAR +LOB +LOB$A +LOCL +LOMA +LOW +LPG +LPL +LPX +LRN +LSPD +LTC +LTH +LTM +LU +LUCK +LUMN +LUV +LUXE +LVS +LVWR +LVWR.W +LW +LXFR +LXP +LXP$C +LXU +LYB +LYG +LYV +LZB +LZM +LZM.W +M +MA +MAA +MAA$I +MAC +MAGN +MAIN +MAN +MANU +MAS +MATV +MATX +MAX +MBC +MBI +MC +MCB +MCD +MCI +MCK +MCN +MCO +MCR +MCS +MCY +MD +MDST +MDT +MDU +MDV +MDV$A +MEC +MED +MEG +MEGI +MEI +MER$K +MET +MET$A +MET$E +MET$F +MFA +MFA$B +MFA$C +MFAN +MFAO +MFC +MFG +MFM +MFSB +MFSG +MFSI +MFSM +MFSV +MG +MGA +MGF +MGM +MGR +MGRB +MGRD +MGRE +MGY +MH +MHD +MHF +MHK +MHLA +MHN +MHNC +MHO +MIAX +MICC +MIN +MIR +MITN +MITP +MITT +MITT$A +MITT$B +MITT$C +MIY +MKC +MKC.V +MKL +MLI +MLM +MLP +MLR +MMD +MMI +MMID +MMKT +MMM +MMS +MMT +MMU +MNR +MNSO +MNTN +MO +MOD +MOG.A +MOG.B +MOGU +MOH +MOS +MOV +MP +MPA +MPC +MPLX +MPV +MPW +MPX +MQT +MQY +MRK +MRP +MRSH +MS +MS$A +MS$E +MS$F +MS$I +MS$K +MS$L +MS$O +MS$P +MS$Q +MSA +MSB +MSC +MSCI +MSD +MSDL +MSGE +MSGS +MSI +MSIF +MSM +MT +MTB +MTB$H +MTB$J +MTB$K +MTD +MTDR +MTG +MTH +MTN +MTR +MTRN +MTUS +MTW +MTX +MTZ +MUA +MUC +MUE +MUFG +MUJ +MUR +MUSA +MUSE +MUX +MVF +MVO +MVT +MWA +MX +MXE +MXF +MYD +MYE +MYI +MYN +NABL +NAC +NAD +NAN +NAT +NATL +NAZ +NBB +NBHC +NBR +NBXG +NC +NCA +NCDL +NCLH +NCV +NCV$A +NCZ +NCZ$A +NDMO +NE +NE.A +NE.W +NEA +NEE +NEE$N +NEE$S +NEE$T +NEE$U +NEM +NET +NEU +NEXA +NFG +NFJ +NGG +NGL +NGL$B +NGL$C +NGS +NGVC +NGVT +NHI +NI +NIC +NIE +NIM +NINE +NIO +NIQ +NJR +NKE +NKX +NL +NLOP +NLY +NLY$F +NLY$G +NLY$I +NLY$J +NMAI +NMAX +NMCO +NMG +NMI +NMM +NMR +NMS +NMT +NMZ +NNI +NNN +NNY +NOA +NOAH +NOC +NOG +NOK +NOM +NOMD +NOTE +NOTE.W +NOV +NOW +NP +NPB +NPCT +NPFD +NPK +NPKI +NPO +NPV +NPWR +NPWR.W +NQP +NRDY +NREF +NREF$A +NRG +NRGV +NRK +NRP +NRT +NRUC +NSA +NSA$A +NSA$B +NSC +NSP +NTB +NTR +NTST +NTZ +NU +NUE +NUS +NUV +NUVB +NUVB.W +NUW +NVG +NVGS +NVO +NVR +NVRI +NVS +NVST +NVT +NWAX.U +NWG +NWN +NX +NXDR +NXDT +NXDT$A +NXE +NXG +NXJ +NXP +NXRT +NYC +NYT +NZF +O +OAK$A +OAK$B +OBDC +OBK +OC +ODC +ODV +OEC +OFG +OGE +OGN +OGS +OHI +OI +OIA +OII +OIS +OKE +OKLO +OLN +OLP +OMC +OMF +ONIT +ONL +ONON +ONTF +ONTO +OOMA +OPAD +OPFI +OPFI.W +OPLN +OPP +OPP$A +OPP$B +OPTU +OPY +OR +ORA +ORC +ORCL +ORI +ORN +OSCR +OSG +OSK +OTF +OTIS +OUT +OVV +OWL +OWLT +OXM +OXY +OXY.W +PAAS +PAC +PACK +PACS +PAG +PAGS +PAI +PAII +PAII.U +PAII.W +PAM +PAR +PARR +PATH +PAXS +PAY +PAYC +PB +PBA +PBF +PBH +PBI +PBI$B +PBR +PBR.A +PBT +PCF +PCG +PCG$X +PCM +PCN +PCOR +PCQ +PD +PDCC +PDI +PDM +PDO +PDPA +PDS +PDT +PDX +PEB +PEB$E +PEB$F +PEB$G +PEB$H +PEG +PEN +PEO +PERF +PERF.W +PEW +PEW.W +PFD +PFE +PFGC +PFH +PFL +PFLT +PFN +PFO +PFS +PFSI +PG +PGP +PGR +PGZ +PH +PHG +PHI +PHIN +PHK +PHM +PHR +PII +PIM +PINE +PINE$A +PINS +PIPR +PJT +PK +PKE +PKG +PKST +PKX +PL +PL.W +PLD +PLNT +PLOW +PLYM +PM +PML +PMM +PMO +PMT +PMT$A +PMT$B +PMT$C +PMTU +PMTV +PMTW +PNC +PNFP +PNFP$A +PNFP$B +PNFP$C +PNI +PNNT +PNR +PNW +POR +POST +PPG +PPL +PPT +PR +PRA +PRCS +PRG +PRGO +PRH +PRI +PRIF$D +PRIF$J +PRIF$K +PRIF$L +PRIM +PRKS +PRLB +PRM +PRMB +PRS +PRSU +PRT +PRU +PRVS +PSA +PSA$F +PSA$G +PSA$H +PSA$I +PSA$J +PSA$K +PSA$L +PSA$M +PSA$N +PSA$O +PSA$P +PSA$Q +PSA$R +PSA$S +PSBD +PSEC$A +PSF +PSFE +PSN +PSO +PSQH +PSQH.W +PSTG +PSTL +PSX +PTA +PTY +PUK +PUMP +PVH +PVL +PWR +PX +PXED +PYT +Q +QBTS +QGEN +QSR +QTWO +QUAD +QVCC +QVCD +QXO +QXO$B +R +RA +RAC +RAC.U +RAC.W +RACE +RAL +RAMP +RBA +RBC +RBLX +RBOT +RBRK +RC +RC$C +RC$E +RCB +RCC +RCD +RCI +RCL +RCS +RCUS +RDDT +RDN +RDW +RDY +RELX +RERE +RES +REVG +REX +REXR +REXR$B +REXR$C +REZI +RF +RF$C +RF$E +RF$F +RFI +RFL +RFM +RFMZ +RGA +RGR +RGT +RH +RHI +RHLD +RHP +RIG +RIO +RITM +RITM$A +RITM$B +RITM$C +RITM$D +RITM$E +RIV +RIV$A +RJF +RKT +RL +RLI +RLJ +RLJ$A +RLTY +RLX +RM +RMAX +RMD +RMI +RMM +RMMZ +RMT +RNG +RNGR +RNP +RNR +RNR$F +RNR$G +RNST +ROG +ROK +ROL +RONB +RPM +RPT +RPT$C +RQI +RRC +RRX +RS +RSF +RSG +RSI +RSKD +RTO +RTX +RVLV +RVT +RVTY +RWT +RWT$A +RWTN +RWTO +RWTP +RWTQ +RXO +RY +RYAM +RYAN +RYI +RYN +RZB +RZC +S +SA +SABA +SAC.U +SAFE +SAH +SAJ +SAM +SAN +SAP +SAR +SARO +SAT +SAY +SAZ +SB +SB$C +SB$D +SBDS +SBH +SBI +SBR +SBS +SBSI +SBSW +SBXD +SBXD.U +SBXD.W +SBXE.U +SCCO +SCD +SCE$G +SCE$K +SCE$L +SCE$M +SCE$N +SCHW +SCHW$D +SCHW$J +SCI +SCL +SCM +SD +SDHC +SDHY +SDRL +SE +SEAL$A +SEAL$B +SEE +SEG +SEI +SEM +SEMR +SES +SES.W +SF +SF$B +SF$C +SF$D +SFB +SFBS +SFL +SG +SGHC +SGI +SGU +SHAK +SHCO +SHEL +SHG +SHO +SHO$H +SHO$I +SHOC +SHW +SI +SID +SIG +SII +SILA +SITC +SITE +SJM +SJT +SKE +SKIL +SKLZ +SKM +SKT +SKY +SKYH +SKYH.W +SLAI +SLB +SLF +SLG +SLG$I +SLGN +SLNZ +SLQT +SLVM +SM +SMA +SMBK +SMC +SMFG +SMG +SMHI +SMP +SMR +SMRT +SMWB +SN +SNA +SNAP +SNDA +SNDR +SNN +SNOW +SNX +SO +SOBO +SOC +SOJC +SOJD +SOJE +SOJF +SOLV +SOMN +SON +SONY +SOR +SOS +SOUL +SOUL.R +SOUL.U +SPB +SPCE +SPE +SPE$C +SPG +SPG$J +SPGI +SPH +SPHR +SPIR +SPMA +SPMC +SPME +SPNT +SPNT$B +SPOT +SPRU +SPXC +SPXX +SQM +SQNS +SR +SR$A +SRE +SREA +SRFM +SRG +SRG$A +SRI +SRJN +SRL +SRV +SSB +SSD +SSL +SST +SSTK +ST +STAG +STC +STE +STEL +STEM +STEW +STG +STK +STLA +STM +STN +STNG +STRV +STT +STT$G +STUB +STVN +STWD +STXD +STXE +STXG +STXI +STXK +STXM +STXT +STXV +STZ +SU +SUI +SUN +SUNC +SUPV +SUZ +SVV +SW +SWK +SWX +SWZ +SXC +SXI +SXT +SYF +SYF$A +SYF$B +SYK +SYY +T +T$A +T$C +TAC +TAK +TAL +TALO +TAP +TAP.A +TBB +TBBB +TBI +TBLU +TBN +TCAI +TCBX +TCI +TCPA +TD +TDAY +TDC +TDF +TDG +TDOC +TDS +TDS$U +TDS$V +TDW +TDY +TE +TE.W +TECK +TEF +TEI +TEL +TEN +TEN$E +TEN$F +TEO +TEVA +TEX +TFC +TFC$I +TFC$O +TFC$R +TFII +TFIN +TFIN$ +TFPM +TFSA +TFX +TG +TGE +TGLS +TGNA +TGS +TGT +THC +THG +THIR +THLV +THO +THQ +THR +THS +THW +TIC +TIMB +TISI +TJX +TK +TKC +TKO +TKR +TLK +TLYS +TM +TME +TMHC +TMO +TNC +TNET +TNGY +TNK +TNL +TOL +TOST +TPB +TPC +TPH +TPL +TPR +TPTA +TPVG +TPYP +TPZ +TR +TRAK +TRC +TREX +TRGP +TRN +TRNO +TROX +TRP +TRTN$A +TRTN$B +TRTN$C +TRTN$D +TRTN$E +TRTN$F +TRTN$G +TRTX +TRTX$C +TRU +TRV +TS +TSE +TSI +TSLX +TSM +TSN +TSQ +TT +TTAM +TTC +TTE +TTI +TU +TUYA +TV +TVC +TVE +TWI +TWLO +TWN +TWO +TWO$A +TWO$B +TWO$C +TWOD +TX +TXNM +TXO +TXT +TY +TY$ +TYG +TYL +U +UA +UAA +UAN +UBER +UBS +UCB +UDR +UE +UFI +UGI +UGP +UHAL +UHAL.B +UHS +UHT +UI +UIS +UL +ULS +UMC +UMH +UMH$D +UNF +UNFI +UNH +UNM +UNMA +UNP +UP +UPS +URI +USA +USAC +USB +USB$A +USB$H +USB$P +USB$Q +USB$R +USB$S +USFD +USNA +USPH +UTF +UTI +UTL +UTZ +UVE +UVV +UWMC +UZD +UZE +UZF +V +VAC +VACI +VACI.U +VACI.W +VAL +VAL.W +VALE +VATE +VBF +VCV +VEEV +VEL +VET +VFC +VG +VGI +VGM +VHI +VIA +VICI +VIK +VIPS +VIRT +VIST +VIV +VKQ +VLN +VLN.W +VLO +VLRS +VLT +VLTO +VMC +VMI +VMO +VNO +VNO$L +VNO$M +VNO$N +VNO$O +VNT +VOC +VOYA +VOYA$B +VOYG +VPG +VPV +VRE +VRT +VRTS +VSCO +VSH +VST +VSTS +VTEX +VTMX +VTN +VTOL +VTR +VTS +VVR +VVV +VVX +VYX +VZ +W +WAB +WAL +WAL$A +WAT +WBI +WBIY +WBS +WBS$F +WBS$G +WBX +WCC +WCN +WD +WDH +WDI +WDS +WEA +WEAV +WEC +WELL +WES +WEX +WF +WFC +WFC$A +WFC$C +WFC$D +WFC$L +WFC$Y +WFC$Z +WFG +WGO +WH +WHD +WHG +WHR +WIA +WINN +WIT +WIW +WK +WKC +WLK +WLKP +WLTG +WLY +WLYB +WM +WMB +WMK +WMS +WNC +WOLF +WOR +WPC +WPM +WPP +WRB +WRB$E +WRB$F +WRB$G +WRB$H +WRBY +WS +WSM +WSO +WSO.B +WSR +WST +WT +WTI +WTM +WTRG +WTS +WTTR +WU +WWW +WY +XFLT +XHR +XIFR +XOM +XPER +XPEV +XPO +XPOF +XPRO +XXI +XYF +XYL +XYZ +XZO +YALA +YCY +YCY.U +YCY.W +YELP +YETI +YEXT +YMM +YOU +YPF +YRD +YSG +YUM +YUMC +ZBH +ZEPP +ZETA +ZGN +ZH +ZIM +ZIP +ZKH +ZTO +ZTR +ZTS +ZVIA +ZWS \ No newline at end of file From 9829ecb1e1243c305f7e54ffd0f877e2c50e69e4 Mon Sep 17 00:00:00 2001 From: BoggyBumblebee Date: Wed, 21 Jan 2026 11:27:06 +0000 Subject: [PATCH 4/4] Issue with formatting on intraday.rs, corrected. --- crates/av-cli/src/commands/load/intraday.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/av-cli/src/commands/load/intraday.rs b/crates/av-cli/src/commands/load/intraday.rs index 20094da..6e8799f 100644 --- a/crates/av-cli/src/commands/load/intraday.rs +++ b/crates/av-cli/src/commands/load/intraday.rs @@ -31,9 +31,9 @@ use anyhow::{Result, anyhow}; use chrono::{DateTime, Utc}; use clap::Parser; use diesel::prelude::*; +use indicatif::{ProgressBar, ProgressStyle}; use std::collections::HashMap; use std::sync::Arc; -use indicatif::{ProgressBar, ProgressStyle}; use tracing::{error, info, warn}; use av_client::AlphaVantageClient; @@ -228,9 +228,9 @@ async fn save_intraday_prices_optimized( let progress = ProgressBar::new(prices.len() as u64); progress.set_style( ProgressStyle::default_bar() - .template("[{elapsed_precise}] {bar:40.cyan/blue} {pos:>7}/{len:7} {msg}") - .unwrap() - .progress_chars("##-"), + .template("[{elapsed_precise}] {bar:40.cyan/blue} {pos:>7}/{len:7} {msg}") + .unwrap() + .progress_chars("##-"), ); progress.set_message("Saving to database");