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: March 18, 1975.
Date shipping of comic started: April 29, 1975.
Copies printed for U.S.A. and Canada: 235,000.
Copies printed for England: 15,000.
Total copies printed: 250,000.