Is PTC PTC stock losing momentum today 106 20260418
BTM Bitcoin Depot Inc shares rise 2139 percent despite steep Q4 2025 earnings per share miss against analyst estimates
BGSI Boyd Group Services Inc Common Shares posts 41 percent Q4 2025 EPS beat yet shares dip nearly one percent today