Hi. The Chicago Manual of Style lists "$3–$5 million" (with the en dash) for a range. If we go a step further, would the following work? a $3–$5 million a year contract a $50–$100 million per year industry I don't think "million" needs to be used twice in these phrases, e.g., a $3 million–$5 million a year contract, because I don't think anybody in this world would interpret $3 to mean "three dollars" in the first example, or $50 to mean "fifty dollars" in the second example. Agreed? 1. Are my two original examples above punctuated correctly? 2. Could I use a hyphen (e.g., a $3-$5 million a year contract; a $50-$100 million per year industry) instead of the en dash? Thank you.