Am I missing something here or what. EPG closes at 79.5 cents for the week after Tuesday's announcement. Is EPG so iliquid now that we have an artificial market now.
Am I missing something here or what. EPG closes at 79.5 cents...
Add to My Watchlist
What is My Watchlist?