“More than 1,100 corporate executives and officers have snapped up shares of their own firms in May, poised to exceed the number of sellers for the first month since March 2020 ..”@business (h/t @yardeni) https://t.co/bgZk1ORq6B
— Carl Quintanilla (@carlquintanilla) May 24, 2022