Home/Insiders/MACLEOD JAMES A
MJ
SEC Insider//CIK 0001248061

MACLEOD JAMES A

CIK 00012480612 companies

Transactions

24

Companies

2

Filings

2

CIK

0001248061

Recent Transactions

24 trades