3 ms·hmm I wonder what changed between 2018 and 2025by dfedbeef 1y agohmm I wonder what changed between 2018 and 2025dfedbeef 1y agoyou're right tho :)lesuorac 1y agoStock grew 1700% though in that time frame. You knock out a factor of 10 and the PE is 17 which is much more in line with other companies have.