Eric Messenger$14.2MFollowers@wall_street_deeboSeptember 19Sold all MAIN3.78% GAINMain Street Capital at $40.90 0123456789
Eric Messenger$14.2MFollowers@wall_street_deeboSeptember 19Sold all MAIN3.80% GAINMain Street Capital at $40.90 0123456789
Eric Messenger$14.2MFollowers@wall_street_deeboAugust 7Bought 32% more MAINMain Street Capital at $42.54 0123456789
Eric Messenger$14.2MFollowers@wall_street_deeboAugust 2Bought 47% more MAINMain Street Capital at $42.48 0123456789
Eric Messenger$14.2MFollowers@wall_street_deeboJuly 29Bought 31% more MAINMain Street Capital at $42.43 0123456789