ALLE vs GNRC — Key Metrics

Metric ALLE (ALLEGION PLC) GNRC (GENERAC HOLDINGS INC)
Price153.77206.95
Market Cap13.08 Billion12.21 Billion
P/E (TTM)20.0746.82
P/B (Quarterly)6.2044.483
P/S (TTM)3.052.75
Net Profit Margin (TTM)15.45.8
Gross Margin (TTM)44.839.5
ROE (TTM)32.09.5
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.

ALLEGION PLC
vs
 
GENERAC HOLDINGS INC
 
ALLEGION PLC
vs
 
GENERAC HOLDINGS INC
Performance Comparison
AI Model Recommendation
ALLE · ALLEGION PLC

Greatly Underperform

-60
UnderperformOutperform
GNRC · GENERAC HOLDINGS INC

Underperform

-52
UnderperformOutperform
Recommendation Summary

Stock ALLE is projected to greatly underperform the market, stock GNRC is projected to underperform the market. Upfront Recommendation: GNRC.

Financial Metrics
Prices delayed ~15 min
ALLE Metrics GNRC
$153.77 Price $206.95
— Market Capitalization —
20.07 Price to Earnings Ratio 46.82
3.05 Price to Sales 2.75
19.48 Price to FCF Ratio 31.94
6.81 Price to Gross Profit 6.96
8.72 Price to Current Assets 5.02