It has also been largely ignored for better part of a decade. Three areas where Yahoo just fumbled the ball: 1) Portfolio tracking, 2) Message boards and 3) Monetization. None of these have been upgraded in years.
Portfolio tracking is an exercise in good UI & UX. Yahoo could and should have bought any number of good teams over the years that have built portfolio trackers.
Yahoo finance message boards have very low signal to noise ratio. They should have either gone the reddit model of comments or even better, Yahoo should have bought Seeking Alpha a long time ago. Alternatively, when Seeking Alpha began to grow, Yahoo should have built a competitive product. Instead Yahoo let their message boards turn into a low value destination.
Monetization - this is just comically inept. Visitors to finance sites have and care about their money. They also tend to be older. Some of the highest paid ads target these people: Credit cards, mortgages, health, travel, banking, personal loans, autos, etc.
Yahoo finance should have been the center of a massive business unit at Yahoo generating a substantial percentage of their revenue.
What went wrong?