Mapletree Industrial Trust Insider Trading Activity

MAPIFOTCPK
$1.62
0.021.25%
At close: Apr 17, 5:00 PM EST