Since every one seems to be debating what the industry people's are saying, I did a few google searches on the movie just to see what I could find. My goal was not to find reviews of the movie (I think we all agree the movie has reviewed very well) but the articles actually commenting on the movie's financials and success or failure.
Here is some things I dug up, in chronological order (ergo later reports should in theory be more accurate). Note I am just looking at what google is giving me, just to get a feel for what is coming up. I won't say one source is any better than another, you are welcome to make your own judgements.
Note: My assessment or hit or flop is not based on the titles (which often are more extreme) but what the article actually says. So for example articles that are praising the movie but also says "its unclear whether the movie will be profitable" I put in neutral.
Hollywood Reporter - No opinion, purely factual - ‘Dungeons & Dragons: Honor Among Thieves’ Heads for $40M Box Office Opening
Cinema Blend - Neutral - Dungeons & Dragons: Honor Among Thieves Rolls Well In Its Opening Weekend At Box Office
Indie Wire - Slightly on Hit - ‘Dungeons & Dragons: Honor Among Thieves’ Brings Honor to the Box Office
Hollywood Reporter - Slighty on Hit - Box Office: ‘Dungeons & Dragons’ Opens to OK $38.5M in North America
Bounding into Comics - Flop - 'Dungeons & Dragons: Honor Among Thieves' Predicted To Be A Flop Despite Better Opening Weekend Box Office Haul Than Originally Predicted
Screenrant - Neutral - 5 Reasons Dungeons & Dragons’ Box Office Is So Big (& Crushed The Original)
Project Casting - Hit - 'Dungeons & Dragons: Honor Among Thieves' To Hit Box Office Opening of $40 Million USD | Project Casting
Looper - Slightly Flop - Why Fantasy Movies Are In A Box Office Rut
Tenkar's Tavern - Neutral - Two Weeks in: D&D Honor Among Thieves
Yahoo Entertainment - Flop - ‘Super Mario Bros.’ Has Dropped a Bob-omb on ‘Dungeons & Dragons’ Box Office Hopes
Pretty much the ones I've found. You don't really been to be told what to think though the numbers are staring you in the face.