In this photo illustration, the Getty Images (NYSE: GETY) logo is displayed on a smartphone screen in front of a background showing the company's latest stock market chart on June 23, 2026 in Shenzhen, Guangdong Province, China. (Cheng Xin/Getty Images)