The Nifty Midcap 100 index broke out of a 18-month long consolidation range of 25,050-33,240 and hit a new high of 33,961.95 on Thursday.