1) Current Portfolio = sum_of_all_current_portfolio_stocks(Port% x Stock Return)
2) Benchmark Return = (Close on EndDate - Close on StartDate + Dividends with ExDate between StartDate[exclusive] and EndDate[inclusive]) / Close on StartDate
3) Portfolio Return = Port% x Stock Return
4) Stock Return = (Close on EndDate - Close on StartDate + Dividends with ExDate between StartDate[exclusive] and EndDate[inclusive]) / Close on StartDate
Note: Dividends are after tax if applicable