EquityFolio

IBP vs TOL

Installed Building Products, Inc. · Toll Brothers, Inc.

Relative return (rebased to 100)

Key stats

Metric IBP TOL
Price $191.88 $134.75
Market Cap $5.10B $12.42B
P/E 19.22 9.22
P/B 7.97 1.46
P/S 1.72 1.13
ROE 41.5% 15.8%
Net Margin 8.9% 12.3%
Gross Margin 34.0% —
Revenue Growth 1.0% 1.1%
Dividend Yield 1.66% 0.73%
EPS $9.99 $14.61

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.