The tech giant signaled confidence by announcing another big stock buyback, but it declined to forecast sales for the current quarter.
The tech giant signaled confidence by announcing another big stock buyback, but it declined to forecast sales for the current quarter.