OPENLANE, Inc. Reports 2025 Financial Results

Go back to OPENLANE, Inc. Reports 2025 Financial Results
(NYSE: OPLN) Delayed: 38.05 +0.61 (1.63%)
Previous Close $37.44    52 Week High $ 
Open $37.63    52 Week Low $ 
Day High $38.13    P/E N/A 
Day Low $37.41    EPS $ 
Volume 772,191