OTRA chart

OTR Acquisition Corp. · Quote, news and financials

9.91
0.00 0.00%

As of Apr 24, 2025

1M chart

Closing price and volume

OTRA one-month price chart8.089.8811.713.515.3Apr 21Apr 28May 4May 9May 13May 19