Who has this market figured out ... AKA the "smart money?" Retail Investors!
41,71K