Oak Valley Bancorp (OVLY) trades at a trailing P/E of 11.8. Trailing earnings yield is 8.49%. Graham Number is $40.90.
Criteria proven by this page:
Overall SharesGrow Score: 63/100 with 2/7 criteria passed.
| Year | P/E (TTM) | PEG Ratio | P/B Ratio | P/S Ratio | Dividend Yield |
|---|---|---|---|---|---|
| 2016 | 13.2 | 0.24 | 1.22 | 2.75 | 1.92% |
| 2017 | 17.3 | 0.91 | 1.73 | 3.81 | 1.29% |
| 2018 | 12.8 | 0.48 | 1.49 | 3.29 | 1.43% |
| 2019 | 12.6 | 1.64 | 1.40 | 3.31 | 1.40% |
| 2020 | 9.9 | 1.09 | 1.04 | 2.65 | 1.70% |
| 2021 | 8.7 | 0.44 | 0.99 | 2.57 | 1.68% |
| 2022 | 8.1 | 0.21 | 1.46 | 2.77 | 1.34% |
| 2023 | 8.0 | 0.23 | 1.48 | 2.81 | 1.08% |
| 2024 | 9.6 | -0.50 | 1.31 | 2.69 | 1.56% |
| 2025 | 10.4 | -2.25 | 1.19 | 3.03 | 2.03% |
| Year | EPS (Diluted) | Revenue | Net Income | Net Margin |
|---|---|---|---|---|
| 2016 | $0.95 | $36.7M | $7.67M | 20.9% |
| 2017 | $1.13 | $41.22M | $9.09M | 22.1% |
| 2018 | $1.42 | $44.89M | $11.54M | 25.7% |
| 2019 | $1.54 | $47.65M | $12.49M | 26.2% |
| 2020 | $1.68 | $50.93M | $13.69M | 26.9% |
| 2021 | $2.00 | $55.23M | $16.34M | 29.6% |
| 2022 | $2.79 | $66.77M | $22.9M | 34.3% |
| 2023 | $3.75 | $87.3M | $30.85M | 35.3% |
| 2024 | $3.02 | $89.45M | $24.95M | 27.9% |
| 2025 | $2.88 | $81.73M | $23.91M | 29.3% |