Tower Research Capital (TRC)’s Barracuda Networks, Inc. CUDA Stock Holding History

Bought
Maintained
Sold