TSMC: Up, up and away
Taiwan Semiconductor Manufacturing Company, in New Taiwan Dollar, über 5 Jahre