Internet Explorer is actually a part of operating system. Third party programs may use OS components installed with Internet Explorer to access internet. It does not matter if you are using 3rd party browser for your everyday web activity.
AmiQuote requires certain operating system components that are installed together with Internet Explorer 10 or higher to access Yahoo Historical web site, so you have to have IE10 or higher installed if you want to use Yahoo Historical downloads after May 17, 2017.
This applies to Windows 7.
Earlier Windows versions (Vista, XP) are not supported. Later Windows versions (8, 8.1, 10) already ship with IE10 or higher.