Source: TTC Institutional Research reports. Updated: November 13, 2024