Several things show in the report:
1) First, I have the same Macbook Pro model running Mojave and I saw no reduction of battery runtime when I upgraded from High Sierra to Mojave a few years back. Yes, I am now see some runtime reduction, easily attributable to a battery that will be ten years old this summer. Expected effect.
2) Next, you have two "protection" packages that use resources—including the battery—, induce instability, and are not needed. Using the developers' instructions, completely remove all Intego and Trusteer/Rapport products. Trusteer has never worked properly on Macs. At first Trusteer only affected Safari; then it affected the entire OS. Their development people even participated here to understand and correct serious issues without success. Then they were bought by IBM and the troubleshooting efforts disappeared, but not the issues,
IF your bank told you to use Trusteer, then you need a new bank. If they think Trusteer is good protection, their IT people are clueless about Macs and I would not expect them to be able to help with Mac owners' banking problems.
3) This is a potential battery drainer:
Diagnostics Information (past 7-30 days):
2023-05-14 03:22:45 com.apple.WebKit.WebContent High CPU Use (3 times)
WebKit is the underlying technology in Safari, and high CPU usage can be due hungry Safari plug-ins or extensions.
4) Although not likely a battery drainer, Flip4Mac is a very old version and I do not know it even works on Mojave. If you need it, update it; if not, dump it.
Otherwise, the report shows me a very healthy 2012 Macbook Pro. Even the hard drive, although slow by today's standards, is running 10-15 percent above nominals, quite a feat for a decade-old drive.
Post back if I can clarify anything. I am traveling today and wonlt be able to repsond until this evening.