OTR ACQUISITION CORP's ticker is OTRA and the CUSIP is 67113Q105.
There were no reported owners of OTR ACQUISITION CORP in Q3 2023.