TFPM(TFPM)
TFPM
Next earnings: Aug 5, 2026 · After close
Signal
Leaning Bullish2↑1↓
PRICE
Prev Close
34.21
Open
33.03
Day Range31.67 – 33.16
31.67
33.16
52W Range20.05 – 41.70
20.05
41.70
55% of range
VOLUME & SIZE
Avg Volume
623.2K
FUNDAMENTALS
P/E Ratio
21.2x
EPS (TTM)
—
Div Yield
0.00%
Performance
1D
-6.52%5D
-4.85%1M
-9.61%3M↓
-10.09%6M
+6.25%YTD
-3.73%1Y↑
+60.78%Best: 1Y (+60.78%)Worst: 3M (-10.09%)
Quick Read
Trend—Insufficient MA data
Momentum
BULLISH
revenue +54% YoY · 74% gross marginValuation
FAIR
P/E 21x vs ~20x sectorHealth
STRONG
CR 6.3 · FCF $0.86/shStrong Buy
Key MetricsTTM
Market Cap$6.61B
Revenue TTM$453.24M
Net Income TTM$310.97M
Free Cash Flow$178.52M
Gross Margin74.4%
Net Margin68.6%
Operating Margin62.8%
Return on Equity15.6%
Return on Assets14.0%
Debt / Equity0.00
Current Ratio6.31
EPS TTM$1.51
Alpha SignalsView Intelligence →
Intelligence analysis not yet available for this stock. Full AI-powered analysis may be available on the intelligence page.
Health Radar
4 strong1 watch1 concern
66/100Liquidity
6.31Strong
Leverage
0.00Strong
Coverage
95.7xStrong
ROE
15.6%Strong
ROIC
11.6%Watch
Cash
$29MConcern
ANALYST COVERAGE2 analysts
BUY
▲ +34.5%upside to target
Stock Health
Composite Score
4 of 5 signals bullish
7/10
Technicals
●
✓RSI RangeRSI 60 — Bullish momentum
Volume
●
✗Volume FlowDistribution — institutional selling
Fundamentals
●
✓Last EarningsBeat estimates
●
✓Analyst ConsensusBuy
●
✓LiquidityCurrent Ratio 6.31 — healthy liquidity
Upcoming Events
EEarnings ReportMay 18, 2026
Tomorrow
DEx-Dividend DateAug 14, 2026
In 89 days
PDividend PaymentSep 10, 2026
In 116 days
FinancialsFull statements →
Technicals
Technical SetupBULLISH
Technicals →Trend
▼ DowntrendGolden Cross · 50D leads 200D by 6.6%
-7.2% vs SMA 50 · -1.1% vs SMA 200
Momentum
RSI60.0Positive momentum, not extended
MACD+0.10Above zero — bullish momentum · expanding
Market Position
Price Levels
52W High
$41.70+30.4%
EMA 50
$34.40+7.6%
Current
$31.98
EMA 200
$31.48-1.6%
52W Low
$20.05-37.3%
52-Week RangeMid-range
$20.0555th %ile$41.70
Squeeze SetupVolume-based
Distribution PressureHeavy distribution on elevated volume — institutions appear to be exiting. Squeeze setups unlikely while selling pressure persists.
20-Day Money Flow
Acc days:2
Dist days:4
Edge:+2 dist
Volume Context
Avg Vol (50D)625K
Recent Vol (5D)
725K+16%
Based on volume distribution analysis. Direct short interest data (short float %, days to cover) is not available in current data sources.
Earnings & Analysts
ANALYST ESTIMATES
Consensus of 7 analysts
Analyst revisions:EPS↓ Revised DownRevenue↓ Revised Down
Analyst consensus estimates · Actuals replace estimates as reported
| Year | Revenue Est. | Rev Gth | EPS Est. | EPS Gth | Range | Analysts |
|---|---|---|---|---|---|---|
FY2025 | $388.7M $348.8M–$485.8M | — | $1.00 | — | ±3% | High7 |
FY2026(current) | $531.5M $477.0M–$664.3M | ▲ +36.8% | $1.47 | ▲ +46.7% | ±10% | High5 |
FY2027 | $581.1M $477.9M–$812.9M | ▲ +9.3% | $1.67 | ▲ +13.9% | ±12% | High5 |
Range confidence:Tight (high)ModerateWide (low)
🔥Beat 8 consecutive quarters
Earnings HistoryTFPM
Last 8Q
+8.0%avg beat
Beat 8 of 8 quarters↑ Estimates rising+8%
Q3'24
+7%
Q4'24
+12%
Q1'25
+5%
Q2'25
+14%
Q3'25
+9%
Q4'25
+3%
Q1'26
+5%
Q2'26
Beat
Miss
Estimate
Deeper color = bigger beat/miss
Analyst Activity
All ratings →No recent activity
ScotiabankSector Perform
Oct 23
DOWNGRADE
BMO CapitalOutperform → Market Perform
Jun 25
DOWNGRADE
RBC CapitalSector Perform
May 29
DOWNGRADE
BMO CapitalOutperform
Nov 10
UPGRADE
Financials
Dividends0.71% yield
+2.6% avg annual growthAnnual Yield0.71%
Quarterly Div.$0.0575
Est. Annual / Share$0.23
FrequencyQuarterly
Q3'24
Q4'24
Q1'25
Q2'25
Q3'25
Q4'25
Q1'26
Q2'26
Dividend per payment — last 8 periods
News & Activity
TFPM News
About
No description available.
Country
Canada
Website
Andrew McLartyVice President of Corporate Development
Charles Warren BeilVice President, General Counsel & Corporate Secretary
David LeeVice President of Investor Relations
Peers— —(7 companies)
Screen sector →| Symbol | Price | Day % | Mkt Cap↓ | P/E | Rev Grw | Margin | ELO |
|---|---|---|---|---|---|---|---|
TFPM◀ | $31.98 | -6.52% | $6.6B | 21.2 | +4703.4% | 6174.5% | 1500 |
| $404.35 | -3.20% | $2.1T | 30.5 | +3296.8% | 4510.0% | 1500 | |
| $132.58 | -6.05% | $307.9B | 20.7 | -44.8% | 1012.0% | 1500 | |
| $88.38 | -2.58% | $303.7B | 13.6 | +318.8% | 1510.7% | 1500 | |
| $148.08 | -1.13% | $282.6B | 21.0 | +597.3% | 2564.4% | 1500 | |
| $181.58 | -1.83% | $281.6B | 26.9 | +862.9% | 1745.9% | 1500 | |
| $183.40 | -0.23% | $256.1B | 16.8 | +213.3% | 1482.4% | 1500 | |
| Sector avg | — | -3.08% | — | 21.5 | +1421.1% | 2714.3% | 1500 |