Don't know much about margins. It has rallied because the share price has come within a wafer of a support line that has held for the past 3 years and 200day MA. Everyone got on it today. Doesn't mean it will keep going.
Add to My Watchlist
What is My Watchlist?