Also Try
Tootsie Roll Industries is an American manufacturer of confectionery based in Chicago, Illinois. Its best-known products include the namesake Tootsie Rolls and Tootsie Pops. Wikipedia
TR (NYSE) $29.84 +0.23 (+0.78%)
Thu, Jul 11, 2024, 1:54PM EDT