Does North Dakota have a law that any pharmacy in the state be majority-owned by licensed pharmacists?
Yes
North Dakota law requires that pharmacy permits be issued only to entities majority-owned and actively operated by licensed pharmacists.

Under North Dakota Century Code § 43-15-35, a permit may be granted to a licensed pharmacist, to a partnership whose active partners are licensed pharmacists, to a corporation in which licensed pharmacists own the majority of stock, or an LLC in which licensed pharmacists hold the majority of membership interests and are actively and regularly employed in the pharmacy’s management and operation.
The statute also requires that these pharmacists be responsible for the pharmacy’s supervision and day-to-day control. The law includes limited grandfathered exceptions for older pharmacies.
North Dakota remains the only state that maintains this type of comprehensive pharmacist-ownership requirement for retail pharmacies.
The rule has been reaffirmed through state regulatory practice and remains in force following the defeat of Measure 7 in 2014, which sought to repeal the law.

Sources:
North Dakota Legislative Branch - 61-02-01 Pharmacy Permits (Administrative Code)
North Dakota Legislative Branch - North Dakota Century Code 43-15: Pharmacy
Ballotpedia- North Dakota Pharmacy Ownership Initiative (2014 Ballot Measure 7)