Made a bunch back in 2019-2021 (sold my initial investment when up 400% I recall )so just got house money still invested here - it just dropped below my purchase price $80.
I use them at work, everyone who does internet authentication between different companies uses them AFAIK. I need to research some more though.
definitely a buying opportunity but haven't read the transcript yet