df
is the table returned by getTickersSP500()
.
df[df["ticker"]=="TT.US Equity"]
shows “TT.US Equity” corresponds to two companies:
- “Trane Inc.” listed from 2002-05-10 to 2008-06-5
- "Trane Techonologies plc" listed from 1970-01-01 to 2009-06-29 and 2010-11-16 to now
Similarly, df[df["ticker"]=="VAL.US Equity"]
shows “VAL.US Equity” corresponds to two companies
- Ensco plc listed from 1970-0101 to 2009-12-21 and 2012-07-30 to 2016-03-28
- Valaris plc listed from 2007-01-03 to now
I believe in either case a same ticker corresponds to two DIFFERENT companies since there is unexpected overlapping listed periods. Can anyone explain this? Is this an error of the table or my misunderstanding of data?
Thank you in advance for answering!