While scanning server information of Howdy.tamu.edu we found that it’s hosted by Texas A&M University from the very beginning since April 09, 2011.
Howdy.tamu.edu server and hosting history
Currently hosted by
Texas A&M Universitysince April 09, 2011
Texas A&M University