Does my battery need replacing?

Got this test result from a new mechanic during an oil change. They are suggesting replacing it and want ~$600CAD. 2014 MB B250 in a cold environment. I did a bit of searching and it seems like 12.3v is not bad?

Got this test result from a new mechanic during an oil change. They are suggesting replacing it and want ~$600CAD. 2014 MB B250 in a cold environment. I did a bit of searching and it seems like 12.3v is not bad?