Price alert —
Loading…
Sign in to get a one-time email the moment TPC crosses your price. Free accounts included.
Sign in / create a free accountLow
$98.00
Average
$113.25
High
$125.00
$98.00 low$125.00 high
Current $78.62
+44.0% to average
strong buy
Strong buy 2Buy 6Hold 1
Beat
Miss
last 12 quarters · bar = surprise %
| Date | EPS actual | EPS est | Surprise | Next-day move |
|---|---|---|---|---|
| 2026-05-06 | 1.03 | 0.96 | +7.8% | -15.5% |
| 2026-02-26 | 0.54 | 0.92 | -41.3% | -15.7% |
| 2025-11-05 | 1.15 | 0.89 | +28.6% | -0.8% |
| 2025-08-06 | 0.38 | 0.34 | +12.4% | +16.5% |
| 2025-05-07 | 0.53 | 0.09 | +489.9% | +26.4% |
| 2025-02-27 | -1.51 | 0.10 | -1653.2% | +34.4% |
| 2024-11-06 | -1.92 | 0.33 | -677.8% | +9.8% |
| 2024-08-01 | 0.02 | 0.23 | -91.5% | -26.8% |
| 2024-04-25 | 0.30 | -0.16 | +282.7% | +28.0% |
| 2024-02-28 | -0.91 | 0.19 | -567.8% | +22.6% |
| 2023-11-09 | -0.71 | 0.12 | -716.8% | -0.1% |
| 2023-08-03 | -0.72 | -0.04 | -1585.0% | -3.8% |