I can highly recommend Portfolio Performance, it’s free and you can configure automatic price feed from Yahoo Finance and other sources.
There’s only one security for which I update the price manually once a month.
If you use VIAC, there’s a built-in import tool that can consume the PDF statements from VIAC and automatically generates the transactions. Works perfectly fine for me with 4 VIAC accounts, which would be a nightmare if I had to do it manually.
Here are some screenshots from my Dashboard.