Compare stocks side-by-side

Compare ATLO vs OVBC on price performance, valuation, growth and AI ratings.

Compare ATLO, OVBC on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricATLOOVBC
Valuation
Price$33.62$47.17
Market cap297.78M222.24M
P/E11.7019.88
EPS$2.87$2.37
Growth
Day change-1.20%-0.41%
1 month+6.26%+7.38%
3 months+10.43%+14.23%
6 months+18.07%+4.78%
Year to date+47.13%+20.04%
1 year+57.92%+35.18%
5 years+36.48%+74.51%
Revenue growth+6.29%+5.93%
Profitability
Gross margin+73.42%+62.11%
Operating margin+30.86%+18.17%
Net margin+24.44%+14.71%
ROE+12.20%+8.68%
Dividends
Dividend yield+2.74%+2.03%
Payout ratio+30.65%+39.61%

Compare other stocks