Enhanced Compound Interest Calculator

$
Please enter a valid initial investment amount.
$
Please enter a valid monthly contribution amount.
Please enter a valid number of years (minimum 1).
%
Please enter a valid interest rate.
Please select a compounding frequency.