As it is I'll ascribe it to their being a slightly beaten up, insecure 23 year-old.
Here's the year-to-date stock action, from BigCharts:
Nearly 10 Percent of World's Wind-Generated Electricity "Powered By AMSC(R)"
- Company Reaches Milestone by Shipping Enough Product for 15,000 Megawatts of Wind Power