SHAZAM is a sleeper hit, according to Forbes:
And with a probable domestic finish just over/under Mad Max: Fury Road‘s $153 million finish, and a worldwide finish probably over/under $385 million worldwide (it earned $61 million global over the weekend), it’s a relative success. Whether or not it gets stomped by Avengers: Endgame in two weeks, it’ll have made most of its money already. With $259 million worldwide as of today, it’s safely in “break even” territory and will absolutely be profitable.