COPT Defense CDP Trading at 3159 Key Decision Point 20260515 Investment Firm Builds New 707 Million Position in Bank Stock According to Recent SEC Filing Indian Market Movers Financials and Metals Weigh on Nifty Rupee Hits Record Low