unfortunately penny stocks is right. The company you are looking at is a private company with over 200 employees, and they confirmed via chat on their website to me that they aren't SPXA. It's bizarre with having the same name and both being in UTAH.
Maybe SPXA once had something to do with them, but apparently there is no play here now.