Logo

← Back to Stock Analysis

Peers Analysis for RUBY


Real-time Full Quote lists & Returns

symbol name price changes percentage change day low day high year high year low market cap price avg 50 price avg 200 exchange volume avg volume open previous close eps pe earnings announcement shares outstanding timestamp 1 day return % 1 week return % 1 month return % 3 months return % 6 months return % 1 year return % 3 years return % 5 years return % 10 years return % maximum return %
RUBY Rubius Therapeutics, Inc. 0.057 2.7027 0.0015 0.055 0.057 0.3763 0.0032 0 0.021742 0.01987485 NASDAQ 755858 99535 0.0555 0.0555 -1.99 -0.02864321608040201 2024-02-26T00:00:00.000+0000 0 2023-12-29 20:49:17 0.0 0.0 2.7027 234.31085 225.71429 -77.55906 -99.56019 -99.59052 -99.76495 -99.76495
MGTA Magenta Therapeutics, Inc. 0.6996 -7.741 -0.0587 0.69 0.7589 1.81 0.321 42441024 0.779352 0.7271455 NASDAQ 375912 247981 0.7085 0.7583 -1.15 -0.6083478260869565 2023-11-01T10:59:00.000+0000 60664700 2023-09-11 20:00:01 0.0 0.0 0.0 -8.30931 -10.434 -35.81651 -90.59677 -92.27815 -95.18182 -95.18182
EVLO Evelo Biosciences, Inc. 0.0005 0.0 0.0 0.0005 0.0005 0.07 0.0001 9491 0.00053 0.00894475 NASDAQ 29 1474 0.0005 0.0005 -15.64 0.0 2025-01-23T13:30:00.000+0000 18982800 2025-01-23 15:05:48 0.0 -4.8e-06 25.0 150.00001 400.0 -99.27431 -99.99952 -99.99958 -99.99984 -99.99984
AVRO AVROBIO, Inc. 1.4 -1.4084 -0.02 1.38 1.44 19.8 1.38 5237596 16.17192 16.46418 NASDAQ 204382 19048 1.43 1.42 8.28 0.16908212560386474 2024-08-08T00:00:00.000+0000 3741140 2024-06-20 20:00:01 0.0 0.0 0.0 -90.27778 -91.22807 -92.17002 -98.53618 -99.49165 -99.62607 -99.62607
SRRK Scholar Rock Holding Corporation 45.4 -2.8461 -1.33 44.33 46.98 46.98 6.76 4250116460 38.9136 19.57605 NASDAQ 1273765 1075121 46.0 46.73 -2.36 -19.24 2025-03-17T12:30:00.000+0000 93614900 2025-01-23 21:00:00 -2.8461 2.94785 -0.35118525 56.49776 413.57466 208.00543 144.87594 371.44341 192.90323 192.90323
REPL Replimune Group, Inc. 13.75 5.6068 0.73 12.895 14.39 17.0 4.92 1035931875 12.1932 9.928875 NASDAQ 1169123 858536 13.03 13.02 -3.04 -4.52 2025-02-06T13:30:00.000+0000 75340500 2025-01-23 21:00:01 5.6068 31.20229 10.0 14.96656 34.14634 77.19072 -35.14151 -20.84053 -9.30079 -9.30079