NEW YORK (TheStreet) -- Twenty-First Century Fox (FOXA) - Get Report stock is up 0.52% to $28.91 ahead of the opening weekend of X-Men: Apocalypse in the U.S. and Canada.

The third installment of the latest X-Men series, released today, is expected to generate $92 million this weekend, topping the North American box office, MKM Partners analysts said in a note released this morning.

X-Men: Apocalypse, produced by Twentieth Century Fox Film, generated $103 million in 75 markets last weekend with a strong premiere in the U.K., Mexico and Brazil.

Twentieth Century Fox Film is a subsidiary of Twenty-First Century Fox, a New York City-based media and entertainment company.

Walt Disney's (DIS) Alice Through The Looking Glass is expected to come in second place this weekend with about $60 million in box office sales, MKM analysts added.

Disney's stock is up 0.33% to $100.11 this afternoon.

Separately, Twenty-First Century Fox has a "buy" rating and a letter grade of B at TheStreet Ratings because of the company's revenue growth, expanding profit margins, good cash flow from operations, attractive valuation levels and notable return on equity.

You can view the full analysis from the report here: FOXA

TheStreet Ratings objectively rated this stock according to its "risk-adjusted" total return prospect over a 12-month investment horizon. Not based on the news in any given day, the rating may differ from Jim Cramer's view or that of this article's author. 

Image placeholder title