Trillium Asset Management LLC Buys 845 Shares of The Middleb