Has the Omicron Penny Finally Dropped?