EV/EBITDA Analysis (Enterprise Value to its Earnings Before Interest, Taxes, Depreciation & Amortization): Boasting an EV/EBITDA ratio of 13.66, Toro demonstrates a robust market valuation, ...
Value stocks were trading up slightly Friday afternoon while growth equities remained under selling pressure. The Russell ...