* Ameresco director Brian C. Cox bought 4,625 Class A common shares at USD 21.64. * Direct holdings rose to 44,325 shares.