Solera Holdings, Inc. (SLH) and trades at $55.84. The 52-week range is 56.14-36.14.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of -37.5, Earnings Per Share (EPS) of $-1.49, annual revenue of $391.12M.
The stock has a beta of 0.30, operates in the Technology sector.