iBio Inc.

5.96
0.13 (2.23%)
At close: Mar 03, 2025, 12:14 PM