STM Stock Metrics & Key Financial Ratios - STMicroelectronics NV