To add to your point, if a store is doing a virgin cover for a 2nd print, and it’s the only cover the store is doing for that printing, then that cover will fall into the marvel exclusive minimum of 3000 copies. But a store can order as many as they want. If they want 10,000 copies, they get 10,000 copies. So, if you see a store that is advertising there store variant, and they do not explicitly say ‘print run’, and instead use meaningless phrases like ‘limited to’, or ‘this many available’, then those stores are trying to hide the actually print run in their deceptive advertising.
Marvels minimum order is 3000 for the first cover, 1000 for a 2nd cover (trade, virgin or b&w).
DCs is, I believe, 2500 minimum for 1st cover, 1000 for 2nd cover of same issue (trade, virgin or b&w)
Indie publishers are typically around 500, but it does vary from publisher to publisher, and book to book.