KTNYSE · USD · StocksQuote as of · Exchange session not verified
$19.48
+0.15%
Today
Next earnings call
The next call has not been scheduled by the current earnings provider.
EPS vs. consensus estimate
Actual
Estimate
2025-112026-042026-052026-09
Revenue vs. consensus estimate
Actual
Estimate
No revenue history stored for this security.
EPS surprise history
Not enough surprise history to plot.
Previous reports
Values are converted from USD into your selected display currency. Actuals are drawn from SEC filings (XBRL) and Yahoo statements; estimates and surprises from Nasdaq where available.