GNRC vs AOS — Key Metrics

Metric GNRC (GENERAC HOLDINGS INC) AOS (SMITH A O CORP)
Price206.9556.37
Market Cap12.21 Billion7.66 Billion
P/E (TTM)46.8215.66
P/B (Quarterly)4.4834.413
P/S (TTM)2.752.01
Net Profit Margin (TTM)5.813.1
Gross Margin (TTM)39.538.6
ROE (TTM)9.527.0
Revenue Growth YoY (TTM)NoneNone

Upfront Investment - S&P 500 Stock Comparison & AI Analysis

AI-powered analysis and comparison tools for S&P 500 stocks, helping investors make data-driven decisions with delayed market data and portfolio modeling.

GENERAC HOLDINGS INC
vs
 
SMITH A O CORP
 
GENERAC HOLDINGS INC
vs
 
SMITH A O CORP
Performance Comparison
AI Model Recommendation
GNRC · GENERAC HOLDINGS INC

Underperform

-52
UnderperformOutperform
AOS · SMITH A O CORP

Underperform

-38
UnderperformOutperform
Recommendation Summary

Both stocks are projected to underperform the market over the next year. If you have to make a choice, Upfront Recommendation: AOS.

Financial Metrics
Prices delayed ~15 min
GNRC Metrics AOS
$206.95 Price $56.37
— Market Capitalization —
46.82 Price to Earnings Ratio 15.66
2.75 Price to Sales 2.01
31.94 Price to FCF Ratio 11.98
6.96 Price to Gross Profit 5.22
5.02 Price to Current Assets 5.51