Skip to content
Macquarie Global Infrastructure Total Return Fund Inc. (MGU) — insider trading: 19 buys, 12 sells · InsiderLens