Original: This series ended with TV movie Leroy & Stitch, which was released on June 27, 2006.
Simplified: This series ended with Leroy & Stitch, which was released on June 27, 2006.