Aug 31, 2026
Schedule 13G, amended
ARK Investment Management LLC: 5.1%, 3,385,850 shares
Aug 31, 2026
Schedule 13G, amended
FMR LLC: 13.2%, 8,760,081 shares
Jun 30, 2026
Schedule 13G, amended
ARK Investment Management LLC: 7.3%, 4,549,803 shares
Jun 30, 2026
Schedule 13G
T. Rowe Price Associates, Inc.: 5.8%, 3,634,470 shares
Jun 30, 2026
Schedule 13G, amended
EdgePoint Investment Group Inc.: 4.2%, 2,521,635 shares
Jun 30, 2026
Schedule 13G, amended
Artisan Partners Asset Management Inc.: 7.7%, 4,802,017 shares
Jun 30, 2026
Schedule 13G, amended
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC: 3.5%, 2,174,594 shares
Jun 30, 2026
Schedule 13G
FMR LLC: 7.6%, 4,703,044 shares
Mar 31, 2026
Schedule 13G, amended
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC: 8.6%, 5,269,718 shares
Mar 31, 2026
Schedule 13G
Vanguard Capital Management: 5%, 3,101,909 shares
Mar 31, 2026
Schedule 13G, amended
ARK Investment Management LLC: 10.3%, 6,342,733 shares
Mar 13, 2026
Schedule 13G, amended
The Vanguard Group: 0%, 0 shares
Feb 27, 2026
Schedule 13G, amended
Artisan Partners Asset Management Inc.: 10.1%, 6,217,213 shares
Dec 31, 2025
Schedule 13G, amended
EdgePoint Investment Group Inc.: 8.8%, 5,377,991 shares
Dec 31, 2025
Schedule 13G, amended
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC: 9.7%, 5,954,429 shares
Dec 31, 2025
Schedule 13G, amended
Artisan Partners Asset Management Inc.: 9.5%, 5,830,205 shares
Dec 31, 2025
Schedule 13G, amended
ARK Investment Management LLC: 12.4%, 7,559,495 shares
Sep 30, 2025
Schedule 13G
EdgePoint Investment Group Inc.: 6.8%, 4,082,319 shares
Sep 30, 2025
Schedule 13G
STATE STREET CORPORATION: 5.1%, 3,089,063 shares
Sep 30, 2025
Schedule 13G, amended
Artisan Partners Asset Management Inc.: 10.6%, 6,410,900 shares
Schedule 13D is filed within 5 business days of crossing 5 percent by an investor who may seek to influence the company. Schedule 13G is filed by a passive holder, and a large institution has up to 45 days after the quarter end.