* Don't append missing prices if already known * Add failing test * Handle weekend stock prices * Fix tests and gapfill logic