Thanks for the quick response. Should've clarified in my comment that the steam screenshot was taken after the test wrapped, started the program update and was consistently hitting 20mb/s+. To your question, have not been downloading a lot from steam or any other large file service. Did also check the devices on the network and the traffic, which there was no issues there either that I could see.
The odd thing is my TMN score for the last couple of days has not broken 5 mbps. However, do not seem to run into issues when downloading from Steam, or see an quality degrading when watching 1440p videos on Youtube or HQ on Twitch. Spot checking all other speed tests (fast, google, speedof.me, etc.), I am always 100+, so does that mean it is a DNS or ISP issue potentially?
Attached a screenshot from the modem and looking at the values and the recommended from Arris, everything seems in spec. Anywhere else I should look?
As I mentioned, seeing the results across the network on multiple devices, so it is not something local on my PC causing the issue.