Looking at etw financials, they have had a long term dept of over 100 million for 2 yrs now. But everyone panicing now.
Looking at taking up a position, is it oversold as the drop has been humungus. scary for holders
Add to My Watchlist
What is My Watchlist?