Basic Materials: Energy

ECA Marcellus Trust I (ECT: NYSE)

$2.03 0.03 | 1.5%
05/24/17 - 12:11 PM ET
Insider Trading
Historical Data Current 1 Mo. Ago 2 Mo. Ago 3 Mo. Ago 4 Mo. Ago 5 Mo. Ago 6 Mo. Ago
Net Insider Transaction 0 0 0 0 0 0 0
Shares Bought 0 0 0 0 0 0 0
Shares Sold 0 0 0 0 0 0 0
Institutional Trading
Historical Data Current 1 Mo. Ago 2 Mo. Ago 3 Mo. Ago 4 Mo. Ago 5 Mo. Ago 6 Mo. Ago
Total Shares Held 580,981 567,470 422,527 426,538 565,201 422,501 407,704
Shares Bought 196,923 187,123 52,055 56,079 186,403 48,829 45,921
Shares Sold 35,953 49,464 42,803 41,195 36,041 39,469 64,433

Portfolios with ECT

Latest ECT Headlines from TheStreet

More Financial News for ECT

Press Releases for ECT

See All Press Releases

Partner Headlines for ECT

brokerage partners
watch thestreet tv
No Videos Found
connect with Stockpickr
Fan us on FaceBook
Follow us on Twitter