Insider Profile
The Toronto-Dominion Bank
1
Companies Filed At
0
Open-Market Buys (2yr)
Buy Value (2yr, open-market)
Apr 30, 2026
Most Recent Trade
46
Credibility
Score
70%
Hit Rate
+5.6%
Avg 90d Return
+4.6%
Median 90d Return
812
Evaluated Trades
+29.8%
Best Trade
-13.9%
Worst Trade
Hit rate and returns are based on 812 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. This insider has a solid track record of profitable timing.
Date Company Role Nature Dir. Shares Price Value Score
Apr 30, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 260,000 $139.05 $36.2M 83
Apr 30, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 260,000 $139.05 $36.2M 83
Apr 29, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 360,000 $139.05 $50.1M 83
Apr 29, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 360,000 $139.05 $50.1M 83
Apr 28, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 260,000 $139.05 $36.2M 83
Apr 28, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 260,000 $139.05 $36.2M 83
Apr 27, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 260,000 $139.05 $36.2M 83
Apr 27, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 260,000 $139.05 $36.2M 83
Apr 24, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 275,000 $139.05 $38.2M 83
Apr 24, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 275,000 $139.05 $38.2M 83
Apr 23, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 275,000 $139.05 $38.2M 83
Apr 23, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 275,000 $139.05 $38.2M 83
Apr 22, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 375,000 $139.05 $52.1M 83
Apr 22, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 375,000 $139.05 $52.1M 83
Apr 21, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 75,000 $139.05 $10.4M 83
Apr 21, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 75,000 $139.05 $10.4M 83
Apr 21, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 75,000 $139.05 $10.4M 83
Apr 21, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 75,000 $139.05 $10.4M 83
Apr 21, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 75,000 $139.05 $10.4M 83
Apr 10, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 10, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 10, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 10, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 10, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 09, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 09, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 09, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 09, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 09, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 08, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 08, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 08, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 08, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 08, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 100,000 $139.05 $13.9M 83
Apr 07, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $139.05 $41.7M 83
Apr 07, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $139.05 $41.7M 83
Apr 07, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $139.05 $41.7M 83
Apr 07, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $139.05 $41.7M 83
Apr 07, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $139.05 $41.7M 83
Apr 06, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $139.05 $41.7M 83
Apr 06, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $139.05 $41.7M 83
Apr 06, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $139.05 $41.7M 83
Apr 06, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $139.05 $41.7M 83
Apr 06, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $139.05 $41.7M 83
Apr 02, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 500,000 $139.05 $69.5M 83
Apr 02, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 500,000 $139.05 $69.5M 83
Apr 02, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 500,000 $139.05 $69.5M 83
Apr 02, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 500,000 $139.05 $69.5M 83
Apr 02, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 500,000 $139.05 $69.5M 83
Apr 01, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $139.05 $55.6M 83
Apr 01, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $139.05 $55.6M 83
Apr 01, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $139.05 $55.6M 83
Apr 01, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $139.05 $55.6M 83
Apr 01, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $139.05 $55.6M 83
Apr 01, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $139.05 $55.6M 83
Mar 31, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 500,000 $129.54 $64.8M 83
Mar 31, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 500,000 $129.54 $64.8M 83
Mar 30, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 700,000 $129.54 $90.7M 83
Mar 30, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 700,000 $129.54 $90.7M 83
Mar 27, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.54 $51.8M 83
Mar 27, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.54 $51.8M 83
Mar 26, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.54 $51.8M 83
Mar 26, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.54 $51.8M 83
Mar 25, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $129.54 $38.9M 83
Mar 25, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $129.54 $38.9M 83
Mar 24, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.54 $51.8M 83
Mar 24, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.54 $51.8M 83
Mar 23, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.54 $51.8M 83
Mar 23, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.54 $51.8M 83
Mar 20, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 1,200,000 $129.54 $155.4M 83
Mar 20, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 1,200,000 $129.54 $155.4M 83
Mar 19, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 900,000 $129.54 $116.6M 83
Mar 19, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 900,000 $129.54 $116.6M 83
Mar 18, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.54 $51.8M 83
Mar 18, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.54 $51.8M 83
Mar 17, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $129.54 $45.3M 83
Mar 17, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $129.54 $45.3M 83
Mar 16, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $129.54 $45.3M 83
Mar 16, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $129.54 $45.3M 83
Mar 13, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 260,000 $129.54 $33.7M 83
Mar 13, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 260,000 $129.54 $33.7M 83
Mar 12, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 460,000 $129.54 $59.6M 83
Mar 12, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 460,000 $129.54 $59.6M 83
Mar 11, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 272,700 $129.54 $35.3M 83
Mar 11, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 272,700 $129.54 $35.3M 83
Mar 10, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $129.54 $38.9M 83
Mar 10, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $129.54 $38.9M 83
Mar 09, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 397,800 $129.54 $51.5M 83
Mar 09, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 397,800 $129.54 $51.5M 83
Mar 06, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 500,000 $129.54 $64.8M 83
Mar 06, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 500,000 $129.54 $64.8M 83
Mar 05, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $129.54 $45.3M 83
Mar 05, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $129.54 $45.3M 83
Mar 04, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $129.54 $38.9M 83
Mar 04, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $129.54 $38.9M 83
Mar 03, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.54 $51.8M 83
Mar 03, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.54 $51.8M 83
Mar 02, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.54 $51.8M 83
Mar 02, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.54 $51.8M 83
Feb 27, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $131.34 $52.5M 83
Feb 27, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $131.34 $52.5M 83
Feb 26, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 351,400 $131.34 $46.2M 83
Feb 26, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 351,400 $131.34 $46.2M 83
Feb 25, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 25, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 24, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 253,100 $131.34 $33.2M 83
Feb 24, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 253,100 $131.34 $33.2M 83
Feb 23, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 23, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 20, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 20, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 19, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 19, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 18, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 18, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 17, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $131.34 $46.0M 83
Feb 17, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $131.34 $46.0M 83
Feb 13, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $131.34 $46.0M 83
Feb 13, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $131.34 $46.0M 83
Feb 12, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 12, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 11, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 11, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 10, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 194,800 $131.34 $25.6M 83
Feb 10, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 194,800 $131.34 $25.6M 83
Feb 09, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 09, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 06, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 06, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $131.34 $32.8M 83
Feb 05, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $131.34 $46.0M 83
Feb 05, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $131.34 $46.0M 83
Feb 04, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 265,900 $131.34 $34.9M 83
Feb 04, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 265,900 $131.34 $34.9M 83
Feb 03, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $131.34 $46.0M 83
Feb 03, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $131.34 $46.0M 83
Feb 02, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $131.34 $46.0M 83
Feb 02, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $131.34 $46.0M 83
Jan 30, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 700,000 $129.06 $90.3M 83
Jan 30, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 700,000 $129.06 $90.3M 83
Jan 29, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 677,700 $129.06 $87.5M 83
Jan 29, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 677,700 $129.06 $87.5M 83
Jan 27, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $129.06 $45.2M 83
Jan 27, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $129.06 $45.2M 83
Jan 26, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $129.06 $45.2M 83
Jan 26, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $129.06 $45.2M 83
Jan 23, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $129.06 $38.7M 83
Jan 23, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $129.06 $38.7M 83
Jan 22, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $129.06 $45.2M 83
Jan 22, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $129.06 $45.2M 83
Jan 21, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.06 $51.6M 83
Jan 21, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $129.06 $51.6M 83
Jan 20, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 700,000 $129.06 $90.3M 83
Jan 20, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 700,000 $129.06 $90.3M 83
Jan 15, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 158,344 $130.45 $20.7M 83
Jan 15, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 158,344 $130.45 $20.7M 83
Jan 14, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 608,000 $130.45 $79.3M 83
Jan 14, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 608,000 $130.45 $79.3M 83
Jan 13, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $130.45 $45.7M 83
Jan 13, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $130.45 $45.7M 83
Jan 12, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 512,000 $130.45 $66.8M 83
Jan 12, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 512,000 $130.45 $66.8M 83
Jan 09, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $130.45 $39.1M 83
Jan 09, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $130.45 $39.1M 83
Jan 08, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $130.45 $39.1M 83
Jan 08, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $130.45 $39.1M 83
Jan 07, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $130.45 $45.7M 83
Jan 07, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $130.45 $45.7M 83
Jan 06, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $130.45 $45.7M 83
Jan 06, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $130.45 $45.7M 83
Jan 05, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $130.45 $45.7M 83
Jan 05, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $130.45 $45.7M 83
Jan 02, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $130.45 $45.7M 83
Jan 02, 2026 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $130.45 $45.7M 83
Dec 31, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $125.42 $43.9M 83
Dec 31, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $125.42 $43.9M 83
Dec 30, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $125.42 $43.9M 83
Dec 30, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $125.42 $43.9M 83
Dec 29, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $125.42 $43.9M 83
Dec 29, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $125.42 $43.9M 83
Dec 24, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 200,000 $125.42 $25.1M 83
Dec 24, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 200,000 $125.42 $25.1M 83
Dec 23, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 200,000 $125.42 $25.1M 83
Dec 23, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 200,000 $125.42 $25.1M 83
Dec 22, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 200,000 $125.42 $25.1M 83
Dec 22, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 200,000 $125.42 $25.1M 83
Dec 19, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 19, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 18, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 18, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 17, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 17, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 16, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 16, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 15, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 15, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 12, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 12, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 11, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 11, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 10, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 10, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 09, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 09, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 08, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 200,000 $125.42 $25.1M 83
Dec 08, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 200,000 $125.42 $25.1M 83
Dec 05, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 05, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 300,000 $125.42 $37.6M 83
Dec 04, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $125.42 $43.9M 83
Dec 04, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $125.42 $43.9M 83
Dec 03, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 150,000 $125.42 $18.8M 83
Dec 03, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 150,000 $125.42 $18.8M 83
Dec 02, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 162,500 $125.42 $20.4M 83
Dec 02, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 162,500 $125.42 $20.4M 83
Dec 01, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $125.42 $31.4M 83
Dec 01, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $125.42 $31.4M 83
Nov 28, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 150,000 $114.72 $17.2M 83
Nov 28, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 150,000 $114.72 $17.2M 83
Nov 27, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 150,000 $114.72 $17.2M 83
Nov 27, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 150,000 $114.72 $17.2M 83
Nov 26, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 249,900 $114.72 $28.7M 83
Nov 26, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 249,900 $114.72 $28.7M 83
Nov 25, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $114.72 $28.7M 83
Nov 25, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $114.72 $28.7M 83
Nov 24, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $114.72 $28.7M 83
Nov 24, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $114.72 $28.7M 83
Nov 21, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 294,100 $114.72 $33.7M 83
Nov 21, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 294,100 $114.72 $33.7M 83
Nov 20, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 20, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 19, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 19, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 18, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 18, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $114.72 $28.7M 83
Nov 18, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 18, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $114.72 $28.7M 83
Nov 17, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $114.72 $28.7M 83
Nov 17, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 17, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $114.72 $28.7M 83
Nov 17, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 17, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $114.72 $28.7M 83
Nov 14, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 14, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 13, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 13, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 12, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $114.72 $28.7M 83
Nov 12, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $114.72 $28.7M 83
Nov 11, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 11, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 10, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 10, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 07, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 450,000 $114.72 $51.6M 83
Nov 07, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 450,000 $114.72 $51.6M 83
Nov 06, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 412,900 $114.72 $47.4M 83
Nov 06, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 412,900 $114.72 $47.4M 83
Nov 05, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 05, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 04, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 04, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $114.72 $40.2M 83
Nov 03, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $114.72 $28.7M 83
Nov 03, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $114.72 $28.7M 83
Oct 31, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 450,000 $112.56 $50.7M 83
Oct 31, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 450,000 $112.56 $50.7M 83
Oct 28, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 450,000 $112.56 $50.7M 83
Oct 28, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 450,000 $112.56 $50.7M 83
Oct 27, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 450,000 $112.56 $50.7M 83
Oct 27, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 450,000 $112.56 $50.7M 83
Oct 24, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $112.56 $39.4M 83
Oct 24, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $112.56 $39.4M 83
Oct 23, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $112.56 $39.4M 83
Oct 23, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $112.56 $39.4M 83
Oct 22, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 450,000 $112.56 $50.7M 83
Oct 22, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 450,000 $112.56 $50.7M 83
Oct 21, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $112.56 $39.4M 83
Oct 21, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $112.56 $39.4M 83
Oct 20, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $112.56 $39.4M 83
Oct 20, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $112.56 $39.4M 83
Oct 17, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 450,000 $112.56 $50.7M 83
Oct 17, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 450,000 $112.56 $50.7M 83
Oct 16, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 550,000 $112.56 $61.9M 83
Oct 16, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 550,000 $112.56 $61.9M 83
Oct 15, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $112.56 $39.4M 83
Oct 15, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $112.56 $39.4M 83
Oct 14, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $112.56 $28.1M 83
Oct 14, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $112.56 $28.1M 83
Oct 10, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $112.56 $45.0M 83
Oct 10, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 400,000 $112.56 $45.0M 83
Oct 09, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $112.56 $28.1M 83
Oct 09, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $112.56 $28.1M 83
Oct 08, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $112.56 $28.1M 83
Oct 08, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $112.56 $28.1M 83
Oct 07, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 249,800 $112.56 $28.1M 83
Oct 07, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 249,800 $112.56 $28.1M 83
Oct 06, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 259,200 $112.56 $29.2M 83
Oct 06, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 259,200 $112.56 $29.2M 83
Oct 03, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $112.56 $28.1M 83
Oct 03, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 250,000 $112.56 $28.1M 83
Oct 02, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 486,300 $112.56 $54.7M 83
Oct 02, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 486,300 $112.56 $54.7M 83
Oct 01, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $112.56 $39.4M 83
Oct 01, 2025 $TD
Toronto-Dominion Bank
Buyback Buy 350,000 $112.56 $39.4M 83
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Signal scores reflect the company's current score, not the score at time of trade.
Form55 provides data and analysis for informational purposes only. Nothing on this site constitutes investment advice or a recommendation to buy or sell any security. Past performance is not indicative of future results.