STMicroelectronics repurchased shares worth $8.6M after a Q3 drop. Learn what this move means for investors and STM's future.