EquityFolio

BEN vs KKRT

Franklin Templeton, Inc. Common Stock · KKR & Co. Inc. 6.875% Subordinated Notes due 2065

Relative return (rebased to 100)

Key stats

Metric BEN KKRT
Price $32.12 $22.37
Market Cap $16.32B $20.08B
P/E 31.09 8.47
P/B 1.39 0.65
P/S 1.86 1.03
ROE 4.5% 7.6%
Net Margin 6.0% 12.2%
Gross Margin — —
Revenue Growth 3.5% -11.0%
Dividend Yield 3.99% 3.26%
EPS $1.03 $2.64

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