Gabelli dividend & income trust director Michael Melarkey buys $57,040 in stock
Gabelli dividend & income trust director Michael Melarkey buys $57,040 in stock