OK, did a quick search at Texas SOS, and here's what came up on an entity search for Stock Professor:
Stock Professor, Inc.
Tax ID: 32038198977
Adrian James, Director
3736 Bee Caves Road, Suite 4-105
Austin, TX 78746 USA
The corp was formed on 10/22/08 by Tania Lemus, 7083 Hollywood Blvd., Suite 180, Los Angeles, CA 90028.
A franchise tax report was made on 4/20/10.
That's all on that.
If you aren't familiar with searching Texas SOS, you can go here: https://direct.sos.state.tx.us/acct/acct-login.asp
You can set up a temporary login to search. It's $1.00 per search, plus a fee for each form downloaded. You can get associated companies, company officers, share structure, etc.
In the case of this corp., there's not that much there. You could get the same info for free at the Texas Comptroller website: https://ourcpa.cpa.state.tx.us/coa/servlet/cpa.app.coa.CoaGetTp?Pg=tpid&Search_Nm=stock%20professor%20&Button=search&Search_ID=32038198977
You likely know that Texas is a 504 playground, so there's often a lot of stuff to glean on the Texas SOS website.