Market Cap 831.55M
Revenue (ttm) 564.84M
Net Income (ttm) 89.74M
EPS (ttm) N/A
PE Ratio 9.61
Forward PE 11.40
Profit Margin 15.89%
Debt to Equity Ratio 1.02
Volume 50,500
Avg Vol 32,140
Day's Range N/A - N/A
Shares Out 5.31M
Stochastic %K 86%
Beta 1.35
Analysts Hold
Price Target $138.00

Latest News on WRLD

World Acceptance: Litmus Test For The State Of The Economy

May 5, 2025, 4:25 AM EDT - 4 weeks ago

World Acceptance: Litmus Test For The State Of The Economy