Client Portal

Data Center

Access our research through the lens of our charts and tables. View all of our charts (sorted by publishing date) on the left, and click on any chart to read the report in which it appeared.

Select the image you are interested in to load the corresponding report in the content section. This intuitive layout ensures that you can easily find and view reports based on their visual thumbnails.

  • 3 Signs The Markets Are Doing OK

    3 Signs The Markets Are Doing OK

    Fri, April 25, 2025 | 8:15AM ET
  • Fundstrat 1Q25 Daily Earnings (EPS) Update – 04/25/2025

    Fundstrat 1Q25 Daily Earnings (EPS) Update – 04/25/2025

    Fri, April 25, 2025 | 6:30AM ET
  • Fundstrat 1Q25 Daily Earnings (EPS) Update – 04/25/2025

    Fundstrat 1Q25 Daily Earnings (EPS) Update – 04/25/2025

    Fri, April 25, 2025 | 6:30AM ET
  • Fundstrat 1Q25 Daily Earnings (EPS) Update – 04/25/2025

    Fundstrat 1Q25 Daily Earnings (EPS) Update – 04/25/2025

    Fri, April 25, 2025 | 6:30AM ET
  • Fundstrat 1Q25 Daily Earnings (EPS) Update – 04/25/2025

    Fundstrat 1Q25 Daily Earnings (EPS) Update – 04/25/2025

    Fri, April 25, 2025 | 6:30AM ET
  • Fundstrat 1Q25 Daily Earnings (EPS) Update – 04/25/2025

    Fundstrat 1Q25 Daily Earnings (EPS) Update – 04/25/2025

    Fri, April 25, 2025 | 6:30AM ET
  • Fundstrat 1Q25 Daily Earnings (EPS) Update – 04/25/2025

    Fundstrat 1Q25 Daily Earnings (EPS) Update – 04/25/2025

    Fri, April 25, 2025 | 6:30AM ET
  • Zweig Breadth Thrust officially triggered; Good news for SPX

    Zweig Breadth Thrust officially triggered; Good news for SPX

    Thu, April 24, 2025 | 10:03PM ET
  • Zweig Breadth Thrust officially triggered; Good news for SPX

    Zweig Breadth Thrust officially triggered; Good news for SPX

    Thu, April 24, 2025 | 10:03PM ET
  • Zweig Breadth Thrust officially triggered; Good news for SPX

    Zweig Breadth Thrust officially triggered; Good news for SPX

    Thu, April 24, 2025 | 10:03PM ET
  • Zweig Breadth Thrust officially triggered; Good news for SPX

    Zweig Breadth Thrust officially triggered; Good news for SPX

    Thu, April 24, 2025 | 10:03PM ET
  • Zweig Breadth Thrust officially triggered; Good news for SPX

    Zweig Breadth Thrust officially triggered; Good news for SPX

    Thu, April 24, 2025 | 10:03PM ET
  • Zweig Breadth Thrust officially triggered; Good news for SPX

    Zweig Breadth Thrust officially triggered; Good news for SPX

    Thu, April 24, 2025 | 10:03PM ET
  • Zweig Breadth Thrust officially triggered; Good news for SPX

    Zweig Breadth Thrust officially triggered; Good news for SPX

    Thu, April 24, 2025 | 10:03PM ET
  • Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Thu, April 24, 2025 | 9:15PM ET
  • Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Thu, April 24, 2025 | 9:15PM ET
  • Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Thu, April 24, 2025 | 9:15PM ET
  • Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Thu, April 24, 2025 | 9:15PM ET
  • Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Thu, April 24, 2025 | 9:15PM ET
  • Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Thu, April 24, 2025 | 9:15PM ET
  • Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Thu, April 24, 2025 | 9:15PM ET
  • Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Thu, April 24, 2025 | 9:15PM ET
  • Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Thu, April 24, 2025 | 9:15PM ET
  • Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Thu, April 24, 2025 | 9:15PM ET
  • Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Thu, April 24, 2025 | 9:15PM ET
  • Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Thu, April 24, 2025 | 9:15PM ET
  • Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Thu, April 24, 2025 | 9:15PM ET
  • Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Today's Zweig breadth thrust is the 4th confirming signal high probability "low is in" for equities even as macro remains uncertain. 22 Large-cap ideas and 27 SMID-cap

    Thu, April 24, 2025 | 9:15PM ET
Fri, April 25, 2025 | 8:15AM ET
Hardika Singh

Hardika Singh

Economic Strategist, Market Intelligence


3 Signs The Markets Are Doing OK

Disclosures (show)