On Semiconductor
ON Semiconductor Corporation – Common 2Q quarter revenue was $1.73bn, with GAAP diluted earnings per share and non-GAAP diluted earnings per share of $0.78 and $0.96, respectively.
The company returned $650 million of free cash flow over twelve months to shareholders through stock repurchases.

