Stocks Are Finally Starting to "Get It"