Square
1 Tom Lauricella
  • Chief markets editor Morningstar