Website traffic is absolutely dismal according to rankings. Both EWLL and Phzio.com's website is almost 6 million. This means the few clicks they are getting is most likely a few people looking to see if the site exsists.
Hope no one thinks numbers will be anything based on website traffic. Starnge, you'd think telehealth companies would have website traffic. Hmmm