Hello!
Consider the following portfolio :
port = {"L:MKS", "L:RR", "NASDAQ:ADBE", "NASDAQ:AMZN", "NASDAQ:KLAC",
"NASDAQ:MSFT", "NASDAQ:NVAX", "NASDAQ:POWI", "NASDAQ:SIMO",
"NASDAQ:SMCI",
"NASDAQ:SYM", "NYSE:CVNA", "NYSE:DELL", "NYSE:LLY", "NYSE:MRK",
"NYSE:NVO", "NYSE:PFE", "NYSE:UBER", "PA:AI", "PA:DSY", "PA:IPN",
"PA:OR", "PA:SAF", "PA:SGO", "PA:UBI"};
and the corresponding usual names :
In[130]:= Map[FinancialData[#, "Name"] &, port]
Out[130]= {"Marks and Spencer", "Rolls-Royce", "Adobe", "Amazon", \
"KLA-Tencor", "Microsoft", "Novavax", "Power Integrations", "Silicon \
Motion", "Super Micro Computer", "Symbotic", "Carvana", "Dell \
Technologies", "Eli Lilly", "Merck & Co.", "Novo Nordisk", "Pfizer", \
"Uber Technologies", "Air Liquide", "Dassault", "Ipsen", "L'Oreal", \
"Safran", "Compagnie de Saint-Gobain", "Ubisoft"}
Correct!
But consider now :
In[131]:= Map[FinancialData[#, "StandardName"] &, port]
Out[131]= {"L:MKS", "L:RR", "NASDAQ:ADBE", "NASDAQ:AMZN", \
"NASDAQ:KLAC", "NASDAQ:MSFT", "NASDAQ:NVAX", "NASDAQ:POWI", \
"NASDAQ:SIMO", "NASDAQ:SMCI", "NASDAQ:SYM", "NYSE:CVNA", "NYSE:DELL", \
"NYSE:LLY", "NYSE:MRK", "NYSE:TSM", "NYSE:PFE", "NYSE:UBER", "PA:AI", \
"PA:DSY", "PA:IPN", "PA:OR", "PA:SAF", "PA:SGO", "PA:UBI"}
Taiwan semi-conductor ( "NYSE:TSM") has replaced Novo Nordisk ( "NYSE:NVO")!!!
In[133]:= Map[FinancialData[#, "Name"] &, %]
Out[133]= {"Marks and Spencer", "Rolls-Royce", "Adobe", "Amazon", \
"KLA-Tencor", "Microsoft", "Novavax", "Power Integrations", "Silicon \
Motion", "Super Micro Computer", "Symbotic", "Carvana", "Dell \
Technologies", "Eli Lilly", "Merck & Co.", "Taiwan Semiconductor", \
"Pfizer", "Uber Technologies", "Air Liquide", "Dassault", "Ipsen", \
"L'Oreal", "Safran", "Compagnie de Saint-Gobain", "Ubisoft"}