Institutional investors own a significant stake of 44% in CapStar Financial Holdings, Inc. (NASDAQ:CSTR)
If you want to know who really controls CapStar Financial Holdings, Inc. (NASDAQ:CSTR), then you''ll have to look at the makeup of its share registry. And the group that holds the biggest piece of the pie are institutions with 44% ownership. That is, the group stands to benefi
Institutional investors own a significant stake of 44% in CapStar Financial Holdings, Inc. (NASDAQ:CSTR)
If you want to know who really controls CapStar Financial Holdings, Inc. (NASDAQ:CSTR), then you''ll have to look at the makeup of its share registry. And the group that holds the biggest piece of the pie are institutions with 44% ownership. That is, the group stands to benefi