On-sale date from internal document posted by Paul Kupperberg to Facebook on 17 September 2019 detailing release dates for various Atlas publications. Other information for this issue from that document:
Date material due at World Color Printers: April 1, 1975.
Date shipping of comic started: May 13, 1975.
Copies printed for U.S.A. and Canada: 250,000.
Copies printed for England: 15,000.
Total copies printed: 265,000.