If you are looking for full coverage there might be a company but, as far as we know, all the US companies stopped offering it a long time ago...maybe a European company will do it. For the required insurance: Colombia, Ecuador, and Peru are purchased in country (either at the border or one of the border towns - could be over 100 miles away) and we were able to purchase a policy via email that covered Bolivia, Argentina, Chile, Paraguay, Brazil, and Uruguay from speiserseguros. It's been a while but our contact was gisela AT speiserseguros DOT com DOT ar, obviously fix the email address. iOverlander is a great resource and maybe the Pan-American FB groups but most of us veterans have left those groups due to petulant know-it-alls that have zero experience who want to argue with those that do.
In Colombia, Ecuador and Peru, it is easiest to buy insurance right at the border or in the nearest cities, but sometimes it may not be so convenient if the point of sale is far. For other countries, such as Bolivia, Argentina, Chile or Brazil, many use the services of speiserseguros, and, judging by the reviews, this is one of the most reliable ways to cover several destinations at once. Of course, prices depend on the type of car and the period, but it is better to set a budget in advance so as not to run around in a panic when crossing borders. In terms of information, iOverlander and forums on Pan-America are very helpful, although you need to filter out the "armchair experts". But for me, insurance is still like the best gambling game I read about on
casinoofthekings.ca/best-payout-online-casino/ and it does not surprise me. You never know when you will need it. It may even never be needed.