TSR Inc. (TSRI) Fundamentals

TSR Inc is primarily engaged in the business of providing contract computer programming services to its customers. The company offers technical computer personnel to supplement its in-house information technology capabilities. It also gives staffing capabilities in the areas of mainframe and mid-range computer operations, personal computers and client-server support, internet and e-commerce operations, voice and data communications and helps desk support. Additionally, the company renders services on day-to-day operations, special projects, and on a short-term or long-term basis. It caters to various industries such as insurance, pharmaceutical and biotechnology, publishing and new media, financial services and project utilities.
SHARE INFORMATION
Market Cap$ 18,888,742
Shares Outstanding2,146,448
Float1,623,663
Percent Float75.64%
Short Interest0.00
Short Percent Float0.0%
Short Interest Ratio0.00
Short Interest Date-
Latest Fiscal Dividend Per Share$ 0.00
Latest Fiscal Revenue$ 68,821,217
Latest Fiscal EPS$ -0.32
Latest Fiscal Date2021-05-31
DIVIDENDS
Dividend (3 Years)$ 0.00
Dividend (5 Years)$ 0.00
Ex Dividend Date-
Dividend Rate$ 0.00
Dividend Yield0.0%
Payment CashCash
HOLDERS
Institutions20
Institutional Holdings Date2022-07-31
Institutional Bought Previous 3 Months80,716
Institutional Holdings Percent23.9%
Institutional Sold Previous 3 Months-
Insider Holdings Date2022-07-31
Insider Bought Previous 3 Months-
Insider Holdings Percent13.3
Insider Sold Previous 3 Months-
Insider Shares Owned286,293
TRADING INFO
52 Week High$ 16.80
52 Week Low$ 6.88
52 Week High Change$ 0.69
21 Day Moving Average$ 8.823
21 Day Extended Moving Average$ 8.8443
50 Day Moving Average$ 8.1014
50 Day Extended Moving Average$ 8.4627
200 Day Moving Average$ 9.1192
200 Day Extended Moving Average$ 8.7843
10 Day Average Volume10,966
20 Day Average Volume9,151
30 Day Average Volume8,722
50 Day Average Volume6,434
Alpha0.015103
Beta0.9033
Standard Deviation0.156755
R20.083068
7 Day Price Change$ -0.31
7 Day Percent Change-3.4%
21 Day Price Change$ 0.06
21 Day Percent Change0.69%
30 Day Price Change$ 0.80
30 Day Percent Change10.0%
Month to Date Price Change$ -0.15
Month to Date Percent Change-1.68%
Quarter to Date Price Change$ 1.35
Quarter to Date Percent Change18.12%
180 Day Price Change$ -1.43
180 Day Percent Change-13.98%
200 Day Price Change$ -5.56
200 Day Percent Change-38.72%
Year to Date Price Change$ -0.30
Year to Date Percent Change-3.3%

TSR Inc. (TSRI) Key Ratios

PROFITABILITY
EBIT Margin7.4%
EBITDA Margin7.6%
Pre-Tax Profit Margin0.1%
Profit Margin Count9.38%
Gross Margin16.3%
Profit Margin TOT9.38%
INCOME STATEMENTS
Revenue$ 71,112,784
Revenue Per Share$ 33.1304
Revenue (3 Years)$ 0.00
Revenue (5 Years)$ 0.00
FINANCIAL STRENGTH
Price to Tangible Book1.70
Total Debt To Equity0.10
Int Coverage50.30
Current Ratio2.20
Leverage Ratio1.80
Quick Ratio2.20
Long Term Debt To Capital0.04
VALUATION MEASURES
PE Ratio2.90
Enterprise Value$ 14,392,108
Price to Sales0.265617
Price to Free Cash-7.90
PE High Last 5 Years74.00
Price To Book1.40
Price To Cash Flow202.10
PE Low Last 5 Years-5.70
Price to Tangible Book1.70
MANAGEMENT EFFECTIVENESS
Receivables Turnover6.70
Invoice Turnover0.00
Assets Turnover3.30
Return Assets30.45
Return on Equity68.56
Return on Capital47.62

TSR Inc. (TSRI) Profile

PROFILE INFO
Issue TypeCS
SEC TypeEQS
AuditorCohnReznick LLP
CEOThomas C. Salerno
Emplyoees606
Last AuditUQ
CIK0000098338
IndustrySoftware
SectorTechnology
NAICSCustom Computer Programming Services(541511)
CONTACT INFO
Address400 Oser Avenue
Suite 150
Hauppauge, NY 11788
Websitehttps://www.tsrconsulting.com
Facsimile+1 631 435-1428
Telephone+1 631 231-0333
Email-


Your Recent History
NASDAQ
TSRI
TSR
Register now to watch these stocks streaming on the ADVFN Monitor.

Monitor lets you view up to 110 of your favourite stocks at once and is completely free to use.

Log in to InvestorsHub
Register Now

NYSE, AMEX, and ASX quotes are delayed by at least 20 minutes.
All other quotes are delayed by at least 15 minutes unless otherwise stated.