Xilio Therapeutics stock (symbol: XLO) underwent one stock split.The stock split occurred on March 16th, 2026.One XLO share bought prior to March 16th, 2026 would equal to 0.071428571428571 XLO shares today.