JBTM(JBTM)
JBTM
Next report
Nov 2 2026in 21 days
EPS estimate
$2.09
Revenue estimate
$1.03B
EPS beats
8 of last 12
EPS surprise
Each report against the estimate that stood when it landed.
Oct 24 2023Aug 3 2026
| Reported | EPS est | EPS actual | Surprise | Revenue est | Revenue actual | Surprise |
|---|---|---|---|---|---|---|
| Aug 3 2026 | $2.02 | $1.95 | -3.5% | $988M | $981M | -0.8% |
| May 4 2026 | $1.49 | $1.58 | +6.0% | $925M | $936M | +1.2% |
| Feb 23 2026 | $1.92 | $1.98 | +3.1% | $993M | $1.01B | +1.5% |
| Nov 3 2025 | $1.51 | $1.94 | +28.5% | $991M | $1.00B | +1.1% |
| Aug 4 2025 | $1.27 | $1.49 | +17.3% | $924M | $935M | +1.1% |
| May 5 2025 | $0.82 | $0.97 | +18.3% | $885M | $854M | -3.5% |
| Feb 24 2025 | $1.80 | $1.70 | -5.6% | $489M | $468M | -4.4% |
| Oct 22 2024 | $1.41 | $1.50 | +6.4% | $442M | $454M | +2.6% |
| Jul 30 2024 | $1.24 | $1.05 | -15.3% | $433M | $402M | -7.0% |
| Mar 31 2024 | $0.84 | $0.71 | -16.1% | $397M | $392M | -1.1% |
| Feb 20 2024 | $1.36 | $1.40 | +2.9% | $446M | $445M | -0.3% |
| Oct 24 2023 | $0.98 | $1.11 | +12.7% | $416M | $404M | -3.1% |
Earnings & Revenue Estimates
AI Earnings SummaryQ2 2026
Checking for summary...
Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data
Explore More
Industrial Stocks
More Industrials stocks
Stock Comparison
Compare equities side by side
52-Week Highs Breakout
Stocks breaking to new annual highs
52-Week Lows Oversold
S&P 500 oversold value screener
Trending Momentum
Relative strength momentum leaders
Earnings Calendar
Upcoming earnings dates & reports
S&P 500 Screener
Filter and sort all 500 stocks
Strategy Focus List
Continuous multi-factor scoring & catalyst forensics
Market Movers
Today's biggest gainers and losers