DIOD - Financial Statements - $50.54 | MarketTrack