OLPL Finance/Rental/Leasing
Finance
Mkt Cap
8.7B
P/E (TTM)
6.54
EPS
7.43
ROE
12.01%
Div Yield
11.03%
5 years
FY2025FY2024FY2023FY2022FY2021
Regulatory Capital
Asset Quality
Profitability
Return on Equity (ROE)12.38%14.26%12.88%9.86%11.04%
Return on Assets (ROA)3.17%3.70%3.21%2.54%3.01%
Operating Margin71.48%74.70%68.99%59.30%52.26%
Net Margin15.70%14.73%14.59%14.96%17.62%
Deposit & Loan Structure
Per Share
Book Value Per Share62.2459.3655.3650.4348.38
Tangible Book Per Share62.0859.2655.2650.2848.14
Shares & Market
Total Shares Outstanding175,407,647175,407,647175,407,647175,407,647175,407,647
Market Cap6.75B4.86B3.20B3.68B4.52B
Enterprise Value33.23B26.96B24.91B24.98B22.92B
Employees459449488509528
Shareholders3,2833,2833,2833,2833,283