As Nvidia splashes out, are stock buybacks worth it? October 9th, 2023 Share On: twitter twitter linkedin