public double getPercentageCalculated() { if ("Common".equalsIgnoreCase(this.type)) { percentageCalculated = FormulaUtil.calculateDividendYieldCommon(lastDividend, marketPrice); } else { percentageCalculated = FormulaUtil.calculateDividendYieldPreferred(fixedDividend, marketPrice, parValue); } return percentageCalculated; }
public double getPeRatio() { if (type.equals("Preferred")) { peRatio = FormulaUtil.calculatePERatio((marketPrice * fixedDividend), marketPrice); } else { peRatio = FormulaUtil.calculatePERatio(marketPrice * (lastDividend / parValue), marketPrice); } return peRatio; }
public double getVolumeWeightStockPrice() { volumeWeightStockPrice = FormulaUtil.calculateVolumeWeightedStockPrice(tradeOperations, 15L); return volumeWeightStockPrice; }
public double getGeometricMean() { geometricMean = FormulaUtil.calculateGeometricMean(tradeOperations); return geometricMean; }