For long-term investors, there are plenty of reasons to buy and hold Eli Lilly for not only years but decades.
Trump says he will use tariff revenue to send $2,000 checks to Americans. While most would welcome the infusion, it could cost them in the long run.