Agenus Inc. AGEN | $275.57M | 2.26 | 475,130 | +343.97% | +$213.5M | 6.26 | |
Omnicell, Inc. OMCL | $22.78M | 1.7 | 779,244 | +37.51% | +$6.21M | 0.52 | |
Ambarella, Inc. AMBA | $21.45M | 1.03 | 422,401 | +15.66% | +$2.9M | 0.49 | |
Azenta, Inc. AZTA | $22.2M | 0.68 | 368,348 | -21.13% | -$5.95M | 0.51 | |
IPG Photonics Corporation IPGP | $22.83M | 0.55 | 251,777 | +17.23% | +$3.36M | 0.52 |