Major revision
Major revision

Reduced function count, added -f as requirement, simplified if-else block
Incorporated code review comments
Fixed is-market-open behavior.
Fixed volume alert not produced when empty bug.
nhsb1/getstockinfo