IMHO, The best batteries that money can buy, are Optimas, yellow or red top are the ones I would go with, the last time I had to buy a new battery I bought 4, as my truck at the time (2005 Peterbilt 387, 15L Cat) required 4 batteries wired in parallel . Unfortunately the way the battery post placement on top of the battery for the newer super duties, the 6.7L factory battery cables are too short for them to work without spending lots of money to have custom battery cables made. If you have a Carquest or Advance Auto parts store where you live I would go with their branded battery or if you have Auto Zone buy their brand battery, as they have a 3 year, no questions asked, free replacement guarantee, and they will remove the bad battery and install a new one at no charge anytime the battery goes bad.
In my opinion it is very important to be able to have it fixed no matter where you are, nationwide, that's why I went to an auto parts store that has stores in all 48 lower states to get a new battery. Not all auto parts stores have a replacement policy as liberal as Auto Zone has.
I had an issue with my 2005 F-150 that the Ford dealer could never figure out what was causing it. Without fail, every 3 months the battery would have at least 1 and sometimes 2 dead cells in it. This issue started after another ford dealership replaced the alternator and hooked it up incorrectly, which fried it less than 5 miles away from the dealership. It took them 2 days to get another alternator and install it, the charging system was never right after that, I traded it in on a 2016 F-250 6.7L 3 years later. Auto Zone never refused to replace the battery, even after replacing it 12 times over the next 3 years that I had the truck.