⌘K
OverviewStock screenerAnalyst actionsCalendar
MarketsInvestorsSign in
StockUnited StatesNasdaqGS

AAON

AAON, Inc.

Industrials · Building Products & Equipment

77.02USD

-2.3800 (-3.00%)

DescriptionHistoricalFinancialsRelative ValueResearchNewsDiscussionOptionsPrice Chart ↗Fundamental Chart ↗

Estimates and surprises

Consensus EPS on the street’s adjusted basis, not the filed GAAP figure — which is why the actuals here can differ from the income statement.

PeriodConsensus EPS90 days agoRevisions up (30d)Revisions down (30d)
Current quarter$0.56▼$0.6604
Next quarter$0.64▲$0.6422
Current year$2.37▲$2.2640
Next year$3.53▲$3.2921

Recent quarters

Beat in 3 of the last 4

QuarterEstimateActualSurprise
2026-06-30$0.49$0.69+0.20 (+39.7%)
2026-03-31$0.29$0.48+0.19 (+63.3%)
2025-12-31$0.46$0.39-0.07 (-15.2%)
2025-09-30$0.32$0.37+0.05 (+14.9%)

Wall Street coverage

31 ratings from 8 firms

Ratings are attributed to the research firm, not to individual analysts. See every ticker.

FirmActionRatingPrice TargetDate
OppenheimerMaintainedOutperform$145 $125Aug 11, 2026
BairdMaintainedOutperform$150 $135Aug 11, 2026
KeybancInitiatedSector Weight—Jul 23, 2026
OppenheimerMaintainedOutperform$115 $118Mar 3, 2026
DA DavidsonMaintainedBuy$120Feb 3, 2026
OppenheimerMaintainedOutperform$105 $112Oct 14, 2025
DA DavidsonMaintainedBuy$125 $105Aug 12, 2025
BairdChanged from OutperformBuy$102 $98Aug 12, 2025
Sidoti & Co.Upgraded from NeutralBuy$95Jun 16, 2025
BairdMaintainedOutperform$110 $102Jun 11, 2025
BairdMaintainedOutperform$108 $110May 2, 2025
CJS SecuritiesUpgraded from Market PerformMarket Outperform$110Feb 28, 2025
DA DavidsonMaintainedBuy$150 $125Feb 28, 2025
BairdMaintainedOutperform$155 $116Feb 28, 2025
DA DavidsonMaintainedBuy$102 $150Nov 8, 2024
BairdMaintainedOutperform$130 $138Nov 8, 2024
BairdUpgraded from NeutralOutperform$114 $130Oct 28, 2024
Sidoti & Co.Downgraded from BuyNeutral$111Oct 22, 2024
BairdMaintainedNeutral$100 $102Aug 2, 2024
BairdInitiatedNeutral$100Jul 24, 2024
DA DavidsonMaintainedBuy$102Jun 26, 2024
DA DavidsonMaintainedBuy$105 $102May 1, 2024
William BlairInitiatedOutperform—Apr 29, 2024
DA DavidsonMaintainedBuy$80 $105Mar 1, 2024
DA DavidsonMaintainedBuy$75 $100Feb 28, 2023

Insider transactions

122 filings from 22 insiders · 32 buy / 17 sell over 6m

Officers and directors of AAON, from the last two years of filings. Grants, gifts and option exercises are shown but not colour-coded — they are compensation, not a view on the price.

InsiderActionSharesPriceValueDate
ASBJORNSON NORMAN HDirector; 10% ownerGiftindirect100.0k——Sep 1, 2026
Buttermore Robert L.DirectorGrant1.3k——Sep 1, 2026
Jermain Patrick JohnDirectorGrant1.3k——Sep 1, 2026
Shaub MatthewOfficer, Executive Vice PresidentBuy457$76.42$35kAug 28, 2026
THOMPSON REBECCA A.OfficerSellindirect4.2k$143.42$607kJun 2, 2026
ASBJORNSON NORMAN HDirector and Beneficial Owner of more than 10% of a Class of SecurityGiftindirect189.4k——May 29, 2026
FIELDS GARY D.DirectorSell19.0k$140.20$2.66MMay 29, 2026
FIELDS GARY D.DirectorSell21.2k$140.34$2.97MMay 26, 2026
WICHMAN GORDON DOUGLASOfficerSell3.0k$140.39$421kMay 26, 2026
FIELDS GARY D.DirectorExercise21.2k$48.91$1.04MMay 26, 2026
WICHMAN GORDON DOUGLASOfficerExercise3.0k$27.58$83kMay 26, 2026
KIDWELL CASEYOfficerSell3.2k$138.30$436kMay 14, 2026
KIDWELL CASEYOfficerExercise3.2k$79.73$254kMay 14, 2026
FIELDS GARY D.DirectorSell19.1k$137.60$2.63MMay 13, 2026
TOBOLSKI MATTHEW JOSEPHChief Executive OfficerSellindirect8.0k$135.37$1.08MMay 13, 2026
FIELDS GARY D.DirectorExercise19.1k$36.13$689kMay 13, 2026
LAWHORN CARON ADirectorGrant1.3k——May 12, 2026
MCELROY A H IIDirectorGrant1.3k——May 12, 2026
ASBJORNSON NORMAN HDirector and Beneficial Owner of more than 10% of a Class of SecurityGrant1.3k——May 12, 2026
LECLAIR STEPHEN ODirectorGrant1.3k——May 12, 2026

Analyst Notes

Sign in to write

No analyst notes on AAON yet.

Analyst Ratings

3 analysts covering

PeriodStrong BuyBuyHoldSellStrong SellConsensus
Current13100Buy2.00
1 mo ago13100Buy2.00
2 mo ago14000Buy1.80
Price target$143.00$135.00 – $154.00
+85.7% to target