TSR, Inc. (TSRI) has a market capitalization of $29.03M and trades at $13.38. The 52-week range is 6.5499-13.4.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 16.5, Earnings Per Share (EPS) of $0.81, annual revenue of $101.43M.
The stock has a beta of 0.73, operates in the Technology sector.