* Adds a second join condition requiring holdings.symbol = dividends.symbol.
Without this, the join only matches on portfolio_id, which could incorrectly associate dividends with holdings of a different symbol within the same portfolio.
* Add test
---------
Co-authored-by: hackerESQ <corey@coreyvarma.com>