ON Semiconductor Corporation (ON) fundamental stock analysis