{{ "quote.stockCode" | translate }}
|
{{ "companyProfile.chairman" | translate }} | {{ chairman }} |
{{ "companyProfile.directors" | translate }} | {{ director.name[locale] }} |
{{ "companyProfile.principalBankers" | translate }} | {{ principalBanker[locale] }} |
{{ "companyProfile.secretary" | translate }} | {{ secretary }} |
{{ "companyProfile.address" | translate }} | {{ address }} |
{{ "companyProfile.telephone" | translate }} | {{ telephone }} |
{{ "companyProfile.fax" | translate }} | {{ fax }} |
{{ "companyProfile.homepage" | translate }} | {{ homepage }} |
{{ "companyProfile.issuedShares" | translate }} | {{ issuedShares }} |
{{ "companyProfile.mktCap" | translate }} | {{ mktCap }} |
{{ "companyProfile.nature" | translate }} | {{ nature }} |
{{ "companyProfile.prospect" | translate }} | {{ prospect }} |
{{ "companyProfile.shareHolders" | translate }} | {{ shareHolder.name[locale] }} |
{{ "financialRecord.profitLossAccount" | translate }} | |||||
{{ "financialRecord.profitLossAccount.date" | translate }} | {{ financialRecord.yearEnd ? (financialRecord.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ('general.NA' | translate) }} | ||||
{{ financialRecord.currency[locale] }}{{ "financialRecord.million" | translate }} | |||||
{{ "financialRecord.profitLossAccount.interestIncome" | translate }} | {{ financialRecord.interestIncome | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.profitLossAccount.netInterestIncome" | translate }} | {{ financialRecord.netInterestIncome | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.profitLossAccount.otherOperatingIncome" | translate }} | {{ financialRecord.otherOperatingIncome | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.profitLossAccount.operatingIncome" | translate }} | {{ financialRecord.operatingIncome | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.profitLossAccount.operatingExpense" | translate }} | -{{ financialRecord.operatingExpense | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.profitLossAccount.provisionsForBadDoubtfulDebt" | translate }} | -{{ financialRecord.impairmentLoss | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.profitLossAccount.operatingProfitLoss" | translate }} | {{ financialRecord.operatingProfit | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.profitLossAccount.profitLossBeforeTax" | translate }} | {{ financialRecord.profitBeforeTaxation | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.profitLossAccount.profitLossAfterTax" | translate }} | {{ financialRecord.netProfit | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet" | translate }} | |||||
{{ "financialRecord.balanceSheet.date" | translate }} | {{ financialRecord.yearEnd ? (financialRecord.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ('general.NA' | translate) }} | ||||
{{ financialRecord.currency[locale] }}{{ "financialRecord.million" | translate }} | |||||
{{ "financialRecord.balanceSheet.cashShortTermFunds" | translate }} | {{ financialRecord.cashShortTermFund | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet.advanceOtherAccounts" | translate }} | {{ financialRecord.loans | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet.fixedAssets" | translate }} | {{ financialRecord.fixedAssets | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet.otherAssets" | translate }} | {{ financialRecord.otherAssets | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet.totalAssets" | translate }} | {{ financialRecord.totalAssets | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet.depositOfCustomers" | translate }} | {{ financialRecord.depositsFromCustomer | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet.otherLiabilities" | translate }} | {{ financialRecord.otherLiabilities | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet.totalLiabilities" | translate }} | {{ financialRecord.totalLiabilities | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet.shareholdersFund" | translate }} | {{ financialRecord.shareholderEquity | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} |
{{ "financialRecord.profitLossAccount" | translate }} | |||||
{{ "financialRecord.profitLossAccount.date" | translate }} | {{ financialRecord.yearEnd ? (financialRecord.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ('general.NA' | translate ) }} | ||||
{{ financialRecord.currency[locale] }}{{ "financialRecord.million" | translate }} | |||||
{{ "financialRecord.profitLossAccount.turnover" | translate }} | {{ financialRecord.totalTurnover | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.profitLossAccount.operatingProfitLoss" | translate }} | {{ financialRecord.operatingProfit | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.profitLossAccount.exceptionalItems" | translate }} | {{ financialRecord.exceptionalItems | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.profitLossAccount.profitLossBeforeTax" | translate }} | {{ financialRecord.profitBeforeTaxation | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.profitLossAccount.profitLossAfterTax" | translate }} | {{ financialRecord.netProfit | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet" | translate }} | |||||
{{ "financialRecord.balanceSheet.date" | translate }} | {{ financialRecord.yearEnd ? (financialRecord.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ("general.NA" | translate) }} | ||||
{{ financialRecord.currency[locale] }}{{ "financialRecord.million" | translate }} | |||||
{{ "financialRecord.balanceSheet.currentAssets" | translate }} | {{ financialRecord.currentAssets | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet.nonCurrentAssets" | translate }} | {{ financialRecord.nonCurrentAssets | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet.totalAssets" | translate }} | {{ financialRecord.totalAssets | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet.currentLiabilities" | translate }} | {{ financialRecord.currentLiabilities | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet.nonCurrentLiabilities" | translate }} | {{ financialRecord.nonCurrentLiabilities | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet.totalLiabilities" | translate }} | {{ financialRecord.totalLiabilities | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} | ||||
{{ "financialRecord.balanceSheet.totalEquity" | translate }} | {{ financialRecord.totalEquity | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'0.00' }} |
{{ "financialRatios.date" | translate }} | {{ financialRecord.yearEnd ? (financialRecord.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ( "general.NA" | translate ) }} |
{{ "financialRatios.returnOnAsset" | translate }} | {{ portalCal.calRoa(financialRecord.netProfit,financialRecord.totalAssets) }} |
{{ "financialRatios.returnOnEquity" | translate }} | {{ portalCal.calRoe(financialRecord.netProfit,financialRecord.totalEquity,financialRecord.shareholderEquity) }} |
{{ "financialRatios.interestExpenseToInterestIncomeRatio" | translate }} | {{ portalCal.calExpenseToIncome(financialRecord.interestExpense,financialRecord.interestIncome) }} |
{{ "financialRatios.costToIncomeRatio" | translate }} | {{ portalCal.calCostToIncome(financialRecord.operatingExpense,financialRecord.operatingIncome) }} |
{{ "financialRatios.date" | translate }} | {{ financialRecord.yearEnd ? (financialRecord.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ( "general.NA" | translate ) }} |
{{ "financialRatios.returnOnAsset" | translate }} | {{ portalCal.calRoa(financialRecord.netProfit,financialRecord.totalAssets) }} |
{{ "financialRatios.returnOnEquity" | translate }} | {{ portalCal.calRoe(financialRecord.netProfit,financialRecord.totalEquity,financialRecord.shareholderEquity) }} |
{{ "financialRatios.netProfitMargin" | translate }} | {{ portalCal.calNetProfitMargin(financialRecord.netProfit,financialRecord.totalTurnover) }} |
{{ "financialRatios.operatingMargin" | translate }} | {{ portalCal.calGrossProfitMargin(financialRecord.operatingProfit,financialRecord.totalTurnover) }} |
{{ "financialRatios.debtToEquityRatio" | translate }} | {{ portalCal.calDebtToEquity(financialRecord.totalLiabilities,financialRecord.totalEquity) }} |
{{ "financialRatios.assetToEquityRatio" | translate }} | {{ portalCal.calAssetToEquity(financialRecord.totalAssets,financialRecord.totalEquity) }} |
{{ "financialRatios.currentRatio" | translate }} | {{ portalCal.calCurrentRatio(financialRecord.currentAssets,financialRecord.currentLiabilities) }} |
{{ "dividend.announceDate" | translate }} | {{ "dividend.exDate" | translate }} | {{ "dividend.payableDate" | translate }} | {{ "dividend.amount" | translate }} | {{ "dividend.type" | translate }} |
---|---|---|---|---|
{{ dividend.announceDate ? (dividend.announceDate | date:portalFormatter.getWarrantDateFormat()) : ( "general.NA" | translate ) }} | {{ dividend.exDate ? (dividend.exDate | date:portalFormatter.getWarrantDateFormat()) : ( "general.NA" | translate ) }} | {{ dividend.payableDate ? (dividend.payableDate | date:portalFormatter.getWarrantDateFormat()) : ( "general.NA" | translate ) }} | {{ dividend.currency[locale] }} {{ dividend.amountInCent.toFixed(2) }} | {{ dividend.type[locale] }} |
{{ "capitalChanges.noRecordFound" | translate }} |
{{ "capitalChanges.sharePlacement.announcementDate" | translate }} | {{ "capitalChanges.sharePlacement.noOfPlacingShares" | translate }} | {{ "capitalChanges.sharePlacement.price" | translate }} |
---|---|---|
{{ sharePlacement.announceDate ? (sharePlacement.announceDate | date:portalFormatter.getWarrantDateFormat()) : ( 'general.NA' | translate ) }} | {{ sharePlacement.placingShare | formatNumber:portalFormatter.getOutputZeroDecimalFormat():1:'' }} | {{ sharePlacement.sharePrice | formatNumber:portalFormatter.getOutputThreeDecimalFormat():1:'' }} |
{{ "capitalChanges.noRecordFound" | translate }} |
{{ "capitalChanges.issues.exDate" | translate }} | {{ "capitalChanges.issues.type" | translate }} | {{ "capitalChanges.issues.description" | translate }} |
---|---|---|
{{ capitalIssue.exDate ? (capitalIssue.exDate | date:portalFormatter.getWarrantDateFormat()) : ( 'general.NA' | translate ) }} | {{ capitalIssue.type[locale] }} | {{ capitalIssue.description[locale] }} |
{{ "capitalChanges.noRecordFound" | translate }} |
{{ "capitalChanges.shareRepurchase.dateOfRepurchase" | translate }} | {{ "capitalChanges.shareRepurchase.noOfSecurities" | translate }} | {{ "capitalChanges.shareRepurchase.highestPrice" | translate }} | {{ "capitalChanges.shareRepurchase.lowestPrice" | translate }} |
---|---|---|---|
{{ !!shareRepurchase.date ? (shareRepurchase.date | date:portalFormatter.getWarrantDateFormat()) : ( "general.NA" | translate ) }} | {{ shareRepurchase.shares | formatNumber:portalFormatter.getOutputZeroDecimalFormat():1:'' }} | {{ (!!shareRepurchase.high) ? (shareRepurchase.high | formatNumber:portalFormatter.getOutputThreeDecimalFormat():1:'') : ( "general.NA" | translate ) }} | {{ (!!shareRepurchase.low) ? (shareRepurchase.low | formatNumber:portalFormatter.getOutputThreeDecimalFormat():1:'') : ( "general.NA" | translate ) }} |
{{ "sectorComp.mainSectors" | translate}} | {{ "sectorComp.subSectors" | translate}} |
---|---|
{{ "sectorComp.stockCode" | translate}} | {{ "sectorComp.companyName" | translate}} | {{ "sectorComp.nominal" | translate}} | {{ "sectorComp.change" | translate}} | {{ "sectorComp.dayHL" | translate}} | {{ "sectorComp.52wkHL" | translate}} | {{ "sectorComp.mktCap" | translate}} | |
---|---|---|---|---|---|---|---|
{{ stock.code }} | {{ stock.name[locale] }} | {{ (!!stock.price) ? (stock.price | formatNumber:portalFormatter.getOutputThreeDecimalFormat():1e-3:'') : ( "general.NA" | translate ) }} | {{ stock.price - stock.pvClose | formatNumber:portalFormatter.getOutputThreeDecimalFormat():1e-3:'0.000' }} | {{ stock.high | formatNumber:portalFormatter.getOutputThreeDecimalFormat():1e-3:'' }} / {{ stock.low | formatNumber:portalFormatter.getOutputThreeDecimalFormat():1e-3:'' }} | {{ stock.yearHigh | formatNumber:portalFormatter.getOutputThreeDecimalFormat():1e-3:'' }} / {{ stock.yearLow | formatNumber:portalFormatter.getOutputThreeDecimalFormat():1e-3:'' }} | {{ stock.price * stock.issueShares | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-9:'0.00' }} |
{{ "sectorComp.stockCode" | translate}} | {{ "sectorComp.companyName" | translate}} | {{ "sectorComp.yearEnd" | translate}} | {{ "sectorComp.nominal" | translate}} | {{ "sectorComp.52wkHL" | translate}} | {{ "sectorComp.eps" | translate }} ({{ "sectorComp.cents" | translate }}) |
---|---|---|---|---|---|
{{ priceNValuation.code }} | {{ priceNValuation.name }} | {{ !!priceNValuation.yearEnd ? (priceNValuation.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ("general.NA" | translate) }} | {{ !!priceNValuation.price ? (priceNValuation.price | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-3:'0.00') : ('general.NA' | translate) }} | {{ ((!!priceNValuation.yearHigh) ? (priceNValuation.yearHigh | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-3:'0.00') : ('general.NA' | translate)) }} / {{ ((!!priceNValuation.yearLow) ? (priceNValuation.yearLow | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-3:'0.00') : ('general.NA' | translate)) }} | {{ !!priceNValuation.eps ? (priceNValuation.eps | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e2:'0.00') : ('general.NA' | translate) }} |
{{ "sectorComp.stockCode" | translate}} | {{ "sectorComp.companyName" | translate}} | {{ "sectorComp.yearEnd" | translate}} | {{ "sectorComp.dps" | translate}} ({{ "sectorComp.cents" | translate }}) | {{ "sectorComp.pe" | translate}} | {{ "sectorComp.pb" | translate}} | {{ "sectorComp.ps" | translate}} |
---|---|---|---|---|---|---|
{{ priceNValuation.code }} | {{ priceNValuation.name }} | {{ !!priceNValuation.yearEnd ? (priceNValuation.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ("general.NA" | translate) }} | {{ priceNValuation.dps != null ? (priceNValuation.dps | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e2:'0.00') : ( "general.NA" | translate) }} | {{ priceNValuation.pe != null ? (priceNValuation.pe | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'0.00') : ( "general.NA" | translate) }} | {{ !!priceNValuation.price2Book ? (priceNValuation.price2Book | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'0.00') : ( "general.NA" | translate) }} | {{ !!priceNValuation.price2Sale ? (priceNValuation.price2Sale | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'0.00') : ( "general.NA" | translate) }} |
{{ "sectorComp.stockCode" | translate}} | {{ "sectorComp.companyName" | translate}} | {{ "sectorComp.yearEnd" | translate}} | {{ "sectorComp.latestInterestIncome" | translate}} ({{ "sectorComp.million" | translate }}) | {{ "sectorComp.latestAnnualRevenue" | translate}} ({{ "sectorComp.million" | translate }}) | {{ "sectorComp.1yrGrowth" | translate}} | {{ "sectorComp.3yrGrowth" | translate}} | {{ "sectorComp.5yrGrowth" | translate}} | |||
---|---|---|---|---|---|---|---|---|---|---|
{{ growthTrend.code }} | {{ growthTrend.name }} | {{ !!growthTrend.yearEnd ? (growthTrend.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ("general.NA" | translate) }} | {{ !!growthTrend.interestIncome ? (growthTrend.interestIncome | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'') : ("general.NA" | translate) }} | {{(!!growthTrend.interestIncome1YearGrowth) ? (growthTrend.interestIncome1YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%': ("general.NA" | translate) }} | {{(!!growthTrend.interestIncome3YearGrowth) ? (growthTrend.interestIncome3YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%' : ("general.NA" | translate) }} | {{(!!growthTrend.interestIncome5YearGrowth) ? (growthTrend.interestIncome5YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%' : ("general.NA" | translate) }} | {{ !!growthTrend.totalTurnover ? (growthTrend.totalTurnover | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'') : ("general.NA" | translate) }} | {{(!!growthTrend.totalTurnover1YearGrowth) ? (growthTrend.totalTurnover1YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%': ("general.NA" | translate) }} | {{(!!growthTrend.totalTurnover3YearGrowth) ? (growthTrend.totalTurnover3YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%' : ("general.NA" | translate) }} | {{(!!growthTrend.totalTurnover5YearGrowth) ? (growthTrend.totalTurnover5YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%' : ("general.NA" | translate) }} |
{{ "sectorComp.stockCode" | translate}} | {{ "sectorComp.companyName" | translate}} | {{ "sectorComp.yearEnd" | translate}} | {{ "sectorComp.latestNetInterestIncome" | translate }} ({{ "sectorComp.million" | translate }}) | {{ "sectorComp.latestAnnualProfit" | translate }} ({{ "sectorComp.million" | translate }}) | {{ "sectorComp.1yrGrowth" | translate}} | {{ "sectorComp.3yrGrowth" | translate}} | {{ "sectorComp.5yrGrowth" | translate}} | |||
---|---|---|---|---|---|---|---|---|---|---|
{{ growthTrend.code }} | {{ growthTrend.name }} | {{ !!growthTrend.yearEnd ? (growthTrend.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ("general.NA" | translate) }} | {{ !!growthTrend.netInterestIncome ? ifc.formatNumber(netInterestIncome, '#,##0.00', 1e-6, '') : 'N/A' }} | {{(!!growthTrend.netInterestIncome1YearGrowth) ? (growthTrend.netInterestIncome1YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%': ("general.NA" | translate) }} | {{(!!growthTrend.netInterestIncome3YearGrowth) ? (growthTrend.netInterestIncome3YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%': ("general.NA" | translate) }} | {{(!!growthTrend.netInterestIncome5YearGrowth) ? (growthTrend.netInterestIncome5YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%': ("general.NA" | translate) }} | {{ !!growthTrend.netProfit ? (growthTrend.netProfit| formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e-6:'') : ("general.NA" | translate) }} | {{(!!growthTrend.netProfit1YearGrowth) ? (growthTrend.netProfit1YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%': ("general.NA" | translate) }} | {{(!!growthTrend.netProfit3YearGrowth) ? (growthTrend.netProfit3YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') +'%' : ("general.NA" | translate) }} | {{(!!growthTrend.netProfit5YearGrowth) ? (growthTrend.netProfit5YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%' : ("general.NA" | translate) }} |
{{ "sectorComp.stockCode" | translate}} | {{ "sectorComp.companyName" | translate}} | {{ "sectorComp.yearEnd" | translate}} | {{ "sectorComp.latestAnnualEPS" | translate}} ({{"sectorComp.cents" | translate}}) | {{ "sectorComp.1yrGrowth" | translate}} | {{ "sectorComp.3yrGrowth" | translate}} | {{ "sectorComp.5yrGrowth" | translate}} |
---|---|---|---|---|---|---|
{{ growthTrend.code }} | {{ growthTrend.name }} | {{ !!growthTrend.yearEnd ? (growthTrend.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ("general.NA" | translate) }} | {{ !!growthTrend.eps ? (growthTrend.eps | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e2:'') : ("general.NA" | translate) }} | {{(!!growthTrend.eps1YearGrowth) ? (growthTrend.eps1YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%' : ("general.NA" | translate) }} | {{(!!growthTrend.eps3YearGrowth) ? (growthTrend.eps3YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%' : ("general.NA" | translate) }} | {{(!!growthTrend.eps5YearGrowth) ? (growthTrend.eps5YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%' : ("general.NA" | translate) }} |
{{ "sectorComp.stockCode" | translate}} | {{ "sectorComp.companyName" | translate}} | {{ "sectorComp.yearEnd" | translate}} | {{ "sectorComp.latestAnnualDivYield" | translate}} (%) | {{ "sectorComp.1yrGrowth" | translate}} | {{ "sectorComp.3yrGrowth" | translate}} | {{ "sectorComp.5yrGrowth" | translate}} |
---|---|---|---|---|---|---|
{{ growthTrend.code }} | {{ growthTrend.name }} | {{ !!growthTrend.yearEnd ? (growthTrend.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ("general.NA" | translate) }} | {{ !!growthTrend.dividendYield ? (growthTrend.dividendYield | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') : ("general.NA" | translate) }} | {{(!!growthTrend.dividendYield1YearGrowth) ? (growthTrend.dividendYield1YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%': ("general.NA" | translate) }} | {{(!!growthTrend.dividendYield3YearGrowth) ? (growthTrend.dividendYield3YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'')+'%' : ("general.NA" | translate) }} | {{(!!growthTrend.dividendYield5YearGrowth) ? (growthTrend.dividendYield5YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'')+'%' : ("general.NA" | translate) }} |
{{ "sectorComp.stockCode" | translate}} | {{ "sectorComp.companyName" | translate}} | {{ "sectorComp.yearEnd" | translate}} | {{ "sectorComp.netProfitMargin" | translate}} (%) | {{ "sectorComp.1yrGrowth" | translate}} | {{ "sectorComp.3yrGrowth" | translate}} | {{ "sectorComp.5yrGrowth" | translate}} |
---|---|---|---|---|---|---|
{{ growthTrend.code }} | {{ growthTrend.name }} | {{ !!growthTrend.yearEnd ? (growthTrend.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ("general.NA" | translate) }} | {{ !!growthTrend.netProfitMargin ? (growthTrend.netProfitMargin | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e2:'') : ("general.NA" | translate)}} | {{(!!growthTrend.netProfitMargin1YearGrowth) ? (growthTrend.netProfitMargin1YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'')+'%': ("general.NA" | translate) }} | {{(!!growthTrend.netProfitMargin3YearGrowth) ? (growthTrend.netProfitMargin3YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'')+'%': ("general.NA" | translate) }} | {{(!!growthTrend.netProfitMargin5YearGrowth) ? (growthTrend.netProfitMargin5YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'')+'%': ("general.NA" | translate) }} |
{{ "sectorComp.stockCode" | translate}} | {{ "sectorComp.companyName" | translate}} | {{ "sectorComp.yearEnd" | translate}} | {{ "sectorComp.loansTotalAsset" | translate}} | {{ "sectorComp.interestExpenseInterestIncome" | translate}} | {{ "sectorComp.costIncome" | translate}} | {{ "sectorComp.debtEquity" | translate}} | {{ "sectorComp.longtermDebtEquity" | translate}} | {{ "sectorComp.longtermDebtAsset" | translate}} |
---|---|---|---|---|---|---|---|---|
{{ financialStrength.code }} | {{ financialStrength.name }} | {{ !!financialStrength.yearEnd ? (financialStrength.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ("general.NA" | translate) }} | {{ !!financialStrength.loans2TotalAsset ? (financialStrength.loans2TotalAsset | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e2:'') + '%' : ("general.NA" | translate) }} | {{ !!financialStrength.expense2Income ? (financialStrength.expense2Income | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e2:'') + '%' : ("general.NA" | translate) }} | {{ !!financialStrength.cost2Income ? (financialStrength.cost2Income | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e2:'') + '%' : ("general.NA" | translate) }} | {{ !!financialStrength.debt2Equity ? (financialStrength.debt2Equity | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e2:'') + '%' : ("general.NA" | translate) }} | {{ !!financialStrength.longTermDebt2Equity ? (financialStrength.longTermDebt2Equity | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e2:'') + '%' : ("general.NA" | translate)}} | {{ !!financialStrength.longTermDebt2Asset ? (financialStrength.longTermDebt2Asset | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e2:'') + '%' : ("general.NA" | translate)}} |
{{ "sectorComp.stockCode" | translate}} | {{ "sectorComp.companyName" | translate}} | {{ "sectorComp.yearEnd" | translate}} | {{ "sectorComp.loansDeposit" | translate}} | {{ "sectorComp.currentRatio" | translate}} | {{ "sectorComp.bookValue" | translate}} |
---|---|---|---|---|---|
{{ financialStrength.code }} | {{ financialStrength.name }} | {{ !!financialStrength.yearEnd ? (financialStrength.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ("general.NA" | translate) }} | {{ !!financialStrength.loans2Deposit ? (financialStrength.loans2Deposit | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e2:'') + '%' : ("general.NA" | translate) }} | {{ !!financialStrength.currentRatio ? (financialStrength.currentRatio | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%' : ("general.NA" | translate) }} | {{ !!financialStrength.bookValue ? (financialStrength.bookValue | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') : ("general.NA" | translate) }} |
{{ "sectorComp.stockCode" | translate}} | {{ "sectorComp.companyName" | translate}} | {{ "sectorComp.yearEnd" | translate}} | {{ "sectorComp.roe" | translate}} | {{ "sectorComp.1yrGrowth" | translate}} | {{ "sectorComp.3yrGrowth" | translate}} | {{ "sectorComp.5yrGrowth" | translate}} |
---|---|---|---|---|---|---|
{{ managementEffn.code }} | {{ managementEffn.name }} | {{ !!managementEffn.yearEnd ? (managementEffn.yearEnd | date:portalFormatter.getWarrantDateFormat()) : ("general.NA" | translate) }} | {{ !!managementEffn.roe ? (managementEffn.roe | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e2:'') : ("general.NA" | translate)}} | {{(!!managementEffn.roe1YearGrowth) ? (managementEffn.roe1YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%': ("general.NA" | translate) }} | {{(!!managementEffn.roe3YearGrowth) ? (managementEffn.roe3YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%': ("general.NA" | translate) }} | {{(!!managementEffn.roe5YearGrowth) ? (managementEffn.roe5YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%': ("general.NA" | translate) }} |
{{ "sectorComp.stockCode" | translate}} | {{ "sectorComp.companyName" | translate}} | {{ "sectorComp.yearEnd" | translate}} | {{ "sectorComp.roa" | translate}} | {{ "sectorComp.1yrGrowth" | translate}} | {{ "sectorComp.3yrGrowth" | translate}} | {{ "sectorComp.5yrGrowth" | translate}} |
---|---|---|---|---|---|---|
{{ managementEffn.code }} | {{ managementEffn.name }} | {{ !!managementEffn.yearEnd ? (managementEffn.yearEnd | date:portalFormatter.getWarrantDateFormat()): ("general.NA" | translate) }} | {{ !!managementEffn.roa ? (managementEffn.roa | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1e2:''): ("general.NA" | translate) }} | {{(!!managementEffn.roa1YearGrowth) ? (managementEffn.roa1YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%': ("general.NA" | translate) }} | {{(!!managementEffn.roa3YearGrowth) ? (managementEffn.roa3YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%': ("general.NA" | translate) }} | {{(!!managementEffn.roa5YearGrowth) ? (managementEffn.roa5YearGrowth | formatNumber:portalFormatter.getOutputTwoDecimalFormat():1:'') + '%': ("general.NA" | translate) }} |
{{ "sectorComp.stockCode" | translate}} | {{ "sectorComp.companyName" | translate}} |
{{ !!dividendHistoryList1[0].yearEndFullYear ? (dividendHistoryList1[0].yearEndFullYear - index) : ("general.NA" | translate) }}
|
|||
---|---|---|---|---|---|
{{ dividendHistory.code }} | {{ dividendHistory.name }} |
|