Toronto Dominion Bank’s Keysight KEYS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$12M Sell
73,044
-13,620
-16% -$2.23M 0.02% 417
2025
Q1
$13M Sell
86,664
-6,178
-7% -$925K 0.03% 345
2024
Q4
$14.9M Buy
92,842
+225
+0.2% +$36.1K 0.02% 338
2024
Q3
$14.7M Sell
92,617
-1,071
-1% -$170K 0.03% 318
2024
Q2
$12.8M Sell
93,688
-16,392
-15% -$2.24M 0.02% 354
2024
Q1
$17.2M Sell
110,080
-2,569
-2% -$402K 0.03% 319
2023
Q4
$17.9M Buy
112,649
+3,853
+4% +$613K 0.03% 338
2023
Q3
$14.4M Sell
108,796
-9,695
-8% -$1.28M 0.02% 352
2023
Q2
$19.8M Buy
118,491
+15,835
+15% +$2.65M 0.03% 316
2023
Q1
$16.6M Sell
102,656
-2,869
-3% -$463K 0.03% 313
2022
Q4
$18M Buy
105,525
+3,517
+3% +$601K 0.03% 299
2022
Q3
$16M Sell
102,008
-17,068
-14% -$2.68M 0.03% 279
2022
Q2
$16.4M Buy
119,076
+812
+0.7% +$112K 0.03% 298
2022
Q1
$18.7M Sell
118,264
-5,811
-5% -$918K 0.03% 305
2021
Q4
$25.6M Buy
124,075
+11,297
+10% +$2.33M 0.03% 285
2021
Q3
$18.5M Buy
112,778
+8,687
+8% +$1.43M 0.03% 312
2021
Q2
$16.1M Buy
104,091
+13,173
+14% +$2.03M 0.02% 354
2021
Q1
$13M Sell
90,918
-14,445
-14% -$2.07M 0.02% 361
2020
Q4
$13.9M Buy
105,363
+11,094
+12% +$1.47M 0.03% 345
2020
Q3
$9.31M Buy
94,269
+3,383
+4% +$334K 0.02% 377
2020
Q2
$9.16M Sell
90,886
-6,651
-7% -$670K 0.02% 442
2020
Q1
$8.16M Sell
97,537
-25,867
-21% -$2.16M 0.02% 378
2019
Q4
$12.7M Buy
123,404
+6,464
+6% +$663K 0.02% 380
2019
Q3
$11.4M Sell
116,940
-104,174
-47% -$10.1M 0.02% 356
2019
Q2
$9.94M Buy
221,114
+99,103
+81% +$4.45M 0.02% 401
2019
Q1
$10.6M Buy
122,011
+18,379
+18% +$1.6M 0.02% 382
2018
Q4
$6.43M Buy
103,632
+83,277
+409% +$5.17M 0.01% 448
2018
Q3
$1.35M Buy
20,355
+1,613
+9% +$107K ﹤0.01% 652
2018
Q2
$1.11M Buy
18,742
+18,692
+37,384% +$1.1M ﹤0.01% 668
2018
Q1
$3K Hold
50
﹤0.01% 952
2017
Q4
$2K Hold
50
﹤0.01% 971
2017
Q3
$2K Hold
50
﹤0.01% 952
2017
Q2
$2K Hold
50
﹤0.01% 970
2017
Q1
$2K Hold
50
﹤0.01% 987
2016
Q4
$2K Hold
50
﹤0.01% 979
2016
Q3
$2K Hold
50
﹤0.01% 961
2016
Q2
$1K Hold
50
﹤0.01% 963
2016
Q1
$1K Hold
50
﹤0.01% 983
2015
Q4
$1K Hold
50
﹤0.01% 836
2015
Q3
$2K Hold
50
﹤0.01% 826
2015
Q2
$2K Hold
50
﹤0.01% 855
2015
Q1
$2K Hold
50
﹤0.01% 853
2014
Q4
$2K Buy
+50
New +$2K ﹤0.01% 845