Follow Us

OPENLANE (NYSE: OPLN): The stock is trading near record highs around $38.70 after delivering a 54% return over the past year...

Read More.