Three SG reads the same over 5 days (test wait a day, Test, wait a day TEST)
All three readings the same, it's done fermenting.. could it benefit from sitting on the yeast a bit longer, many say yes, and very few see harm in doing so for up to 3 or so months.
When in doubt WAIT.. longer is...