Platform net loss of $7.7 million, or $1.24 per diluted share, compared to Platform net loss of $11.6 million, or $10.34 per diluted share Results largely impacted by $5.1 million unrealized loss in ...