| 1 | package pl.zankowski.iextrading4j.api.stocks.v1; | |
| 2 | ||
| 3 | import com.fasterxml.jackson.annotation.JsonCreator; | |
| 4 | import com.fasterxml.jackson.annotation.JsonProperty; | |
| 5 | ||
| 6 | import java.math.BigDecimal; | |
| 7 | import java.time.LocalDate; | |
| 8 | import java.util.Objects; | |
| 9 | import java.util.StringJoiner; | |
| 10 | ||
| 11 | public class AdvancedStats extends KeyStats { | |
| 12 | ||
| 13 | private static final long serialVersionUID = -5723273184868475823L; | |
| 14 | ||
| 15 | private final BigDecimal totalCash; | |
| 16 | private final BigDecimal currentDebt; | |
| 17 | private final BigDecimal revenue; | |
| 18 | private final BigDecimal grossProfit; | |
| 19 | private final BigDecimal totalRevenue; | |
| 20 | private final BigDecimal ebitda; | |
| 21 | private final BigDecimal revenuePerShare; | |
| 22 | private final BigDecimal revenuePerEmployee; | |
| 23 | private final BigDecimal debtToEquity; | |
| 24 | private final BigDecimal profitMargin; | |
| 25 | private final BigDecimal enterpriseValue; | |
| 26 | private final BigDecimal enterpriseValueToRevenue; | |
| 27 | private final BigDecimal priceToSales; | |
| 28 | private final BigDecimal priceToBook; | |
| 29 | private final BigDecimal forwardPERatio; | |
| 30 | private final BigDecimal pegRatio; | |
| 31 | private final BigDecimal peHigh; | |
| 32 | private final BigDecimal peLow; | |
| 33 | private final LocalDate week52highDate; | |
| 34 | private final LocalDate week52lowDate; | |
| 35 | private final BigDecimal putCallRatio; | |
| 36 | private final LocalDate week52highDateSplitAdjustOnly; | |
| 37 | private final LocalDate week52lowDateSplitAdjustOnly; | |
| 38 | ||
| 39 | @JsonCreator | |
| 40 | public AdvancedStats( | |
| 41 | @JsonProperty("companyName") final String companyName, | |
| 42 | @JsonProperty("marketcap") final BigDecimal marketcap, | |
| 43 | @JsonProperty("week52high") final BigDecimal week52high, | |
| 44 | @JsonProperty("week52low") final BigDecimal week52low, | |
| 45 | @JsonProperty("week52highSplitAdjustOnly") final BigDecimal week52highSplitAdjustOnly, | |
| 46 | @JsonProperty("week52highDateSplitAdjustOnly") final LocalDate week52highDateSplitAdjustOnly, | |
| 47 | @JsonProperty("week52lowSplitAdjustOnly") final BigDecimal week52lowSplitAdjustOnly, | |
| 48 | @JsonProperty("week52lowDateSplitAdjustOnly") final LocalDate week52lowDateSplitAdjustOnly, | |
| 49 | @JsonProperty("week52change") final BigDecimal week52change, | |
| 50 | @JsonProperty("sharesOutstanding") final BigDecimal sharesOutstanding, | |
| 51 | @JsonProperty("float") final BigDecimal aFloat, | |
| 52 | @JsonProperty("symbol") final String symbol, | |
| 53 | @JsonProperty("avg10Volume") final BigDecimal avg10Volume, | |
| 54 | @JsonProperty("avg30Volume") final BigDecimal avg30Volume, | |
| 55 | @JsonProperty("day200MovingAvg") final BigDecimal day200MovingAvg, | |
| 56 | @JsonProperty("day50MovingAvg") final BigDecimal day50MovingAvg, | |
| 57 | @JsonProperty("employees") final BigDecimal employees, | |
| 58 | @JsonProperty("ttmEPS") final BigDecimal ttmEPS, | |
| 59 | @JsonProperty("ttmDividendRate") final BigDecimal ttmDividendRate, | |
| 60 | @JsonProperty("dividendYield") final BigDecimal dividendYield, | |
| 61 | @JsonProperty("nextDividendDate") final LocalDate nextDividendDate, | |
| 62 | @JsonProperty("exDividendDate") final LocalDate exDividendDate, | |
| 63 | @JsonProperty("nextEarningsDate") final LocalDate nextEarningsDate, | |
| 64 | @JsonProperty("peRatio") final BigDecimal peRatio, | |
| 65 | @JsonProperty("maxChangePercent") final BigDecimal maxChangePercent, | |
| 66 | @JsonProperty("year5ChangePercent") final BigDecimal year5ChangePercent, | |
| 67 | @JsonProperty("year2ChangePercent") final BigDecimal year2ChangePercent, | |
| 68 | @JsonProperty("year1ChangePercent") final BigDecimal year1ChangePercent, | |
| 69 | @JsonProperty("ytdChangePercent") final BigDecimal ytdChangePercent, | |
| 70 | @JsonProperty("month6ChangePercent") final BigDecimal month6ChangePercent, | |
| 71 | @JsonProperty("month3ChangePercent") final BigDecimal month3ChangePercent, | |
| 72 | @JsonProperty("month1ChangePercent") final BigDecimal month1ChangePercent, | |
| 73 | @JsonProperty("day5ChangePercent") final BigDecimal day5ChangePercent, | |
| 74 | @JsonProperty("day30ChangePercent") final BigDecimal day30ChangePercent, | |
| 75 | @JsonProperty("totalCash") final BigDecimal totalCash, | |
| 76 | @JsonProperty("currentDebt") final BigDecimal currentDebt, | |
| 77 | @JsonProperty("revenue") final BigDecimal revenue, | |
| 78 | @JsonProperty("grossProfit") final BigDecimal grossProfit, | |
| 79 | @JsonProperty("totalRevenue") final BigDecimal totalRevenue, | |
| 80 | @JsonProperty("EBITDA") final BigDecimal ebitda, | |
| 81 | @JsonProperty("revenuePerShare") final BigDecimal revenuePerShare, | |
| 82 | @JsonProperty("revenuePerEmployee") final BigDecimal revenuePerEmployee, | |
| 83 | @JsonProperty("debtToEquity") final BigDecimal debtToEquity, | |
| 84 | @JsonProperty("profitMargin") final BigDecimal profitMargin, | |
| 85 | @JsonProperty("enterpriseValue") final BigDecimal enterpriseValue, | |
| 86 | @JsonProperty("enterpriseValueToRevenue") final BigDecimal enterpriseValueToRevenue, | |
| 87 | @JsonProperty("priceToSales") final BigDecimal priceToSales, | |
| 88 | @JsonProperty("priceToBook") final BigDecimal priceToBook, | |
| 89 | @JsonProperty("forwardPERatio") final BigDecimal forwardPERatio, | |
| 90 | @JsonProperty("pegRatio") final BigDecimal pegRatio, | |
| 91 | @JsonProperty("beta") final BigDecimal beta, | |
| 92 | @JsonProperty("peHigh") final BigDecimal peHigh, | |
| 93 | @JsonProperty("peLow") final BigDecimal peLow, | |
| 94 | @JsonProperty("week52highDate") final LocalDate week52highDate, | |
| 95 | @JsonProperty("week52lowDate") final LocalDate week52lowDate, | |
| 96 | @JsonProperty("putCallRatio") final BigDecimal putCallRatio) { | |
| 97 | super(companyName, marketcap, week52high, week52low, week52highSplitAdjustOnly, week52lowSplitAdjustOnly, | |
| 98 | week52change, sharesOutstanding, aFloat, symbol, avg10Volume, avg30Volume, day200MovingAvg, | |
| 99 | day50MovingAvg, employees, ttmEPS, ttmDividendRate, dividendYield, nextDividendDate, exDividendDate, | |
| 100 | nextEarningsDate, peRatio, maxChangePercent, year5ChangePercent, year2ChangePercent, year1ChangePercent, | |
| 101 | ytdChangePercent, month6ChangePercent, month3ChangePercent, month1ChangePercent, day5ChangePercent, | |
| 102 | day30ChangePercent, beta); | |
| 103 | this.totalCash = totalCash; | |
| 104 | this.currentDebt = currentDebt; | |
| 105 | this.revenue = revenue; | |
| 106 | this.grossProfit = grossProfit; | |
| 107 | this.totalRevenue = totalRevenue; | |
| 108 | this.ebitda = ebitda; | |
| 109 | this.revenuePerShare = revenuePerShare; | |
| 110 | this.revenuePerEmployee = revenuePerEmployee; | |
| 111 | this.debtToEquity = debtToEquity; | |
| 112 | this.profitMargin = profitMargin; | |
| 113 | this.enterpriseValue = enterpriseValue; | |
| 114 | this.enterpriseValueToRevenue = enterpriseValueToRevenue; | |
| 115 | this.priceToSales = priceToSales; | |
| 116 | this.priceToBook = priceToBook; | |
| 117 | this.forwardPERatio = forwardPERatio; | |
| 118 | this.pegRatio = pegRatio; | |
| 119 | this.peHigh = peHigh; | |
| 120 | this.peLow = peLow; | |
| 121 | this.week52highDate = week52highDate; | |
| 122 | this.week52lowDate = week52lowDate; | |
| 123 | this.putCallRatio = putCallRatio; | |
| 124 | this.week52highDateSplitAdjustOnly = week52highDateSplitAdjustOnly; | |
| 125 | this.week52lowDateSplitAdjustOnly = week52lowDateSplitAdjustOnly; | |
| 126 | } | |
| 127 | ||
| 128 | public BigDecimal getTotalCash() { | |
| 129 |
1
1. getTotalCash : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getTotalCash → KILLED |
return totalCash; |
| 130 | } | |
| 131 | ||
| 132 | public BigDecimal getCurrentDebt() { | |
| 133 |
1
1. getCurrentDebt : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getCurrentDebt → KILLED |
return currentDebt; |
| 134 | } | |
| 135 | ||
| 136 | public BigDecimal getRevenue() { | |
| 137 |
1
1. getRevenue : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getRevenue → KILLED |
return revenue; |
| 138 | } | |
| 139 | ||
| 140 | public BigDecimal getGrossProfit() { | |
| 141 |
1
1. getGrossProfit : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getGrossProfit → KILLED |
return grossProfit; |
| 142 | } | |
| 143 | ||
| 144 | public BigDecimal getTotalRevenue() { | |
| 145 |
1
1. getTotalRevenue : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getTotalRevenue → KILLED |
return totalRevenue; |
| 146 | } | |
| 147 | ||
| 148 | public BigDecimal getEbitda() { | |
| 149 |
1
1. getEbitda : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getEbitda → KILLED |
return ebitda; |
| 150 | } | |
| 151 | ||
| 152 | public BigDecimal getRevenuePerShare() { | |
| 153 |
1
1. getRevenuePerShare : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getRevenuePerShare → KILLED |
return revenuePerShare; |
| 154 | } | |
| 155 | ||
| 156 | public BigDecimal getRevenuePerEmployee() { | |
| 157 |
1
1. getRevenuePerEmployee : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getRevenuePerEmployee → KILLED |
return revenuePerEmployee; |
| 158 | } | |
| 159 | ||
| 160 | public BigDecimal getDebtToEquity() { | |
| 161 |
1
1. getDebtToEquity : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getDebtToEquity → KILLED |
return debtToEquity; |
| 162 | } | |
| 163 | ||
| 164 | public BigDecimal getProfitMargin() { | |
| 165 |
1
1. getProfitMargin : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getProfitMargin → KILLED |
return profitMargin; |
| 166 | } | |
| 167 | ||
| 168 | public BigDecimal getEnterpriseValue() { | |
| 169 |
1
1. getEnterpriseValue : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getEnterpriseValue → KILLED |
return enterpriseValue; |
| 170 | } | |
| 171 | ||
| 172 | public BigDecimal getEnterpriseValueToRevenue() { | |
| 173 |
1
1. getEnterpriseValueToRevenue : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getEnterpriseValueToRevenue → KILLED |
return enterpriseValueToRevenue; |
| 174 | } | |
| 175 | ||
| 176 | public BigDecimal getPriceToSales() { | |
| 177 |
1
1. getPriceToSales : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getPriceToSales → KILLED |
return priceToSales; |
| 178 | } | |
| 179 | ||
| 180 | public BigDecimal getPriceToBook() { | |
| 181 |
1
1. getPriceToBook : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getPriceToBook → KILLED |
return priceToBook; |
| 182 | } | |
| 183 | ||
| 184 | public BigDecimal getForwardPERatio() { | |
| 185 |
1
1. getForwardPERatio : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getForwardPERatio → KILLED |
return forwardPERatio; |
| 186 | } | |
| 187 | ||
| 188 | public BigDecimal getPegRatio() { | |
| 189 |
1
1. getPegRatio : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getPegRatio → KILLED |
return pegRatio; |
| 190 | } | |
| 191 | ||
| 192 | public BigDecimal getPeHigh() { | |
| 193 |
1
1. getPeHigh : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getPeHigh → KILLED |
return peHigh; |
| 194 | } | |
| 195 | ||
| 196 | public BigDecimal getPeLow() { | |
| 197 |
1
1. getPeLow : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getPeLow → KILLED |
return peLow; |
| 198 | } | |
| 199 | ||
| 200 | public LocalDate getWeek52highDate() { | |
| 201 |
1
1. getWeek52highDate : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getWeek52highDate → KILLED |
return week52highDate; |
| 202 | } | |
| 203 | ||
| 204 | public LocalDate getWeek52lowDate() { | |
| 205 |
1
1. getWeek52lowDate : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getWeek52lowDate → KILLED |
return week52lowDate; |
| 206 | } | |
| 207 | ||
| 208 | public BigDecimal getPutCallRatio() { | |
| 209 |
1
1. getPutCallRatio : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getPutCallRatio → KILLED |
return putCallRatio; |
| 210 | } | |
| 211 | ||
| 212 | public LocalDate getWeek52highDateSplitAdjustOnly() { | |
| 213 |
1
1. getWeek52highDateSplitAdjustOnly : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getWeek52highDateSplitAdjustOnly → KILLED |
return week52highDateSplitAdjustOnly; |
| 214 | } | |
| 215 | ||
| 216 | public LocalDate getWeek52lowDateSplitAdjustOnly() { | |
| 217 |
1
1. getWeek52lowDateSplitAdjustOnly : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::getWeek52lowDateSplitAdjustOnly → KILLED |
return week52lowDateSplitAdjustOnly; |
| 218 | } | |
| 219 | ||
| 220 | @Override | |
| 221 | public boolean equals(final Object o) { | |
| 222 |
1
1. equals : negated conditional → KILLED |
if (this == o) { |
| 223 |
1
1. equals : replaced boolean return with false for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::equals → KILLED |
return true; |
| 224 | } | |
| 225 |
2
1. equals : negated conditional → KILLED 2. equals : negated conditional → KILLED |
if (o == null || getClass() != o.getClass()) { |
| 226 |
1
1. equals : replaced boolean return with true for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::equals → KILLED |
return false; |
| 227 | } | |
| 228 |
1
1. equals : negated conditional → KILLED |
if (!super.equals(o)) { |
| 229 |
1
1. equals : replaced boolean return with true for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::equals → KILLED |
return false; |
| 230 | } | |
| 231 | final AdvancedStats that = (AdvancedStats) o; | |
| 232 |
2
1. equals : negated conditional → KILLED 2. equals : replaced boolean return with true for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::equals → KILLED |
return Objects.equals(totalCash, that.totalCash) && |
| 233 |
1
1. equals : negated conditional → KILLED |
Objects.equals(currentDebt, that.currentDebt) && |
| 234 |
1
1. equals : negated conditional → KILLED |
Objects.equals(revenue, that.revenue) && |
| 235 |
1
1. equals : negated conditional → KILLED |
Objects.equals(grossProfit, that.grossProfit) && |
| 236 |
1
1. equals : negated conditional → KILLED |
Objects.equals(totalRevenue, that.totalRevenue) && |
| 237 |
1
1. equals : negated conditional → KILLED |
Objects.equals(ebitda, that.ebitda) && |
| 238 |
1
1. equals : negated conditional → KILLED |
Objects.equals(revenuePerShare, that.revenuePerShare) && |
| 239 |
1
1. equals : negated conditional → KILLED |
Objects.equals(revenuePerEmployee, that.revenuePerEmployee) && |
| 240 |
1
1. equals : negated conditional → KILLED |
Objects.equals(debtToEquity, that.debtToEquity) && |
| 241 |
1
1. equals : negated conditional → KILLED |
Objects.equals(profitMargin, that.profitMargin) && |
| 242 |
1
1. equals : negated conditional → KILLED |
Objects.equals(enterpriseValue, that.enterpriseValue) && |
| 243 |
1
1. equals : negated conditional → KILLED |
Objects.equals(enterpriseValueToRevenue, that.enterpriseValueToRevenue) && |
| 244 |
1
1. equals : negated conditional → KILLED |
Objects.equals(priceToSales, that.priceToSales) && |
| 245 |
1
1. equals : negated conditional → KILLED |
Objects.equals(priceToBook, that.priceToBook) && |
| 246 |
1
1. equals : negated conditional → KILLED |
Objects.equals(forwardPERatio, that.forwardPERatio) && |
| 247 |
2
1. equals : negated conditional → KILLED 2. equals : negated conditional → KILLED |
Objects.equals(pegRatio, that.pegRatio) && Objects.equals(peHigh, that.peHigh) && |
| 248 |
1
1. equals : negated conditional → KILLED |
Objects.equals(peLow, that.peLow) && |
| 249 |
1
1. equals : negated conditional → KILLED |
Objects.equals(week52highDate, that.week52highDate) && |
| 250 |
1
1. equals : negated conditional → KILLED |
Objects.equals(week52lowDate, that.week52lowDate) && |
| 251 |
1
1. equals : negated conditional → KILLED |
Objects.equals(putCallRatio, that.putCallRatio) && |
| 252 |
1
1. equals : negated conditional → KILLED |
Objects.equals(week52highDateSplitAdjustOnly, that.week52highDateSplitAdjustOnly) && |
| 253 |
1
1. equals : negated conditional → KILLED |
Objects.equals(week52lowDateSplitAdjustOnly, that.week52lowDateSplitAdjustOnly); |
| 254 | } | |
| 255 | ||
| 256 | @Override | |
| 257 | public int hashCode() { | |
| 258 |
1
1. hashCode : replaced int return with 0 for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::hashCode → KILLED |
return Objects.hash(super.hashCode(), totalCash, currentDebt, revenue, grossProfit, totalRevenue, ebitda, |
| 259 | revenuePerShare, revenuePerEmployee, debtToEquity, profitMargin, enterpriseValue, | |
| 260 | enterpriseValueToRevenue, priceToSales, priceToBook, forwardPERatio, pegRatio, peHigh, peLow, | |
| 261 | week52highDate, week52lowDate, putCallRatio, week52highDateSplitAdjustOnly, | |
| 262 | week52lowDateSplitAdjustOnly); | |
| 263 | } | |
| 264 | ||
| 265 | @Override | |
| 266 | public String toString() { | |
| 267 |
1
1. toString : replaced return value with "" for pl/zankowski/iextrading4j/api/stocks/v1/AdvancedStats::toString → KILLED |
return new StringJoiner(", ", AdvancedStats.class.getSimpleName() + "[", "]") |
| 268 | .add("totalCash=" + totalCash) | |
| 269 | .add("currentDebt=" + currentDebt) | |
| 270 | .add("revenue=" + revenue) | |
| 271 | .add("grossProfit=" + grossProfit) | |
| 272 | .add("totalRevenue=" + totalRevenue) | |
| 273 | .add("ebitda=" + ebitda) | |
| 274 | .add("revenuePerShare=" + revenuePerShare) | |
| 275 | .add("revenuePerEmployee=" + revenuePerEmployee) | |
| 276 | .add("debtToEquity=" + debtToEquity) | |
| 277 | .add("profitMargin=" + profitMargin) | |
| 278 | .add("enterpriseValue=" + enterpriseValue) | |
| 279 | .add("enterpriseValueToRevenue=" + enterpriseValueToRevenue) | |
| 280 | .add("priceToSales=" + priceToSales) | |
| 281 | .add("priceToBook=" + priceToBook) | |
| 282 | .add("forwardPERatio=" + forwardPERatio) | |
| 283 | .add("pegRatio=" + pegRatio) | |
| 284 | .add("peHigh=" + peHigh) | |
| 285 | .add("peLow=" + peLow) | |
| 286 | .add("week52highDate=" + week52highDate) | |
| 287 | .add("week52lowDate=" + week52lowDate) | |
| 288 | .add("putCallRatio=" + putCallRatio) | |
| 289 | .add("week52highDateSplitAdjustOnly=" + week52highDateSplitAdjustOnly) | |
| 290 | .add("week52lowDateSplitAdjustOnly=" + week52lowDateSplitAdjustOnly) | |
| 291 | .add("companyName='" + getCompanyName() + "'") | |
| 292 | .add("marketcap=" + getMarketcap()) | |
| 293 | .add("week52high=" + getWeek52high()) | |
| 294 | .add("week52low=" + getWeek52low()) | |
| 295 | .add("week52highSplitAdjustOnly=" + getWeek52highSplitAdjustOnly()) | |
| 296 | .add("week52lowSplitAdjustOnly=" + getWeek52lowSplitAdjustOnly()) | |
| 297 | .add("week52change=" + getWeek52change()) | |
| 298 | .add("sharesOutstanding=" + getSharesOutstanding()) | |
| 299 | .add("float=" + getFloat()) | |
| 300 | .add("symbol='" + getSymbol() + "'") | |
| 301 | .add("avg10Volume=" + getAvg10Volume()) | |
| 302 | .add("avg30Volume=" + getAvg30Volume()) | |
| 303 | .add("day200MovingAvg=" + getDay200MovingAvg()) | |
| 304 | .add("day50MovingAvg=" + getDay50MovingAvg()) | |
| 305 | .add("employees=" + getEmployees()) | |
| 306 | .add("ttmEPS=" + getTtmEPS()) | |
| 307 | .add("ttmDividendRate=" + getTtmDividendRate()) | |
| 308 | .add("dividendYield=" + getDividendYield()) | |
| 309 | .add("nextDividendDate=" + getNextDividendDate()) | |
| 310 | .add("exDividendDate=" + getExDividendDate()) | |
| 311 | .add("nextEarningsDate=" + getNextEarningsDate()) | |
| 312 | .add("peRatio=" + getPeRatio()) | |
| 313 | .add("maxChangePercent=" + getMaxChangePercent()) | |
| 314 | .add("year5ChangePercent=" + getYear5ChangePercent()) | |
| 315 | .add("year2ChangePercent=" + getYear2ChangePercent()) | |
| 316 | .add("year1ChangePercent=" + getYear1ChangePercent()) | |
| 317 | .add("ytdChangePercent=" + getYtdChangePercent()) | |
| 318 | .add("month6ChangePercent=" + getMonth6ChangePercent()) | |
| 319 | .add("month3ChangePercent=" + getMonth3ChangePercent()) | |
| 320 | .add("month1ChangePercent=" + getMonth1ChangePercent()) | |
| 321 | .add("day5ChangePercent=" + getDay5ChangePercent()) | |
| 322 | .add("day30ChangePercent=" + getDay30ChangePercent()) | |
| 323 | .add("beta=" + getBeta()) | |
| 324 | .toString(); | |
| 325 | } | |
| 326 | } | |
Mutations | ||
| 129 |
1.1 |
|
| 133 |
1.1 |
|
| 137 |
1.1 |
|
| 141 |
1.1 |
|
| 145 |
1.1 |
|
| 149 |
1.1 |
|
| 153 |
1.1 |
|
| 157 |
1.1 |
|
| 161 |
1.1 |
|
| 165 |
1.1 |
|
| 169 |
1.1 |
|
| 173 |
1.1 |
|
| 177 |
1.1 |
|
| 181 |
1.1 |
|
| 185 |
1.1 |
|
| 189 |
1.1 |
|
| 193 |
1.1 |
|
| 197 |
1.1 |
|
| 201 |
1.1 |
|
| 205 |
1.1 |
|
| 209 |
1.1 |
|
| 213 |
1.1 |
|
| 217 |
1.1 |
|
| 222 |
1.1 |
|
| 223 |
1.1 |
|
| 225 |
1.1 2.2 |
|
| 226 |
1.1 |
|
| 228 |
1.1 |
|
| 229 |
1.1 |
|
| 232 |
1.1 2.2 |
|
| 233 |
1.1 |
|
| 234 |
1.1 |
|
| 235 |
1.1 |
|
| 236 |
1.1 |
|
| 237 |
1.1 |
|
| 238 |
1.1 |
|
| 239 |
1.1 |
|
| 240 |
1.1 |
|
| 241 |
1.1 |
|
| 242 |
1.1 |
|
| 243 |
1.1 |
|
| 244 |
1.1 |
|
| 245 |
1.1 |
|
| 246 |
1.1 |
|
| 247 |
1.1 2.2 |
|
| 248 |
1.1 |
|
| 249 |
1.1 |
|
| 250 |
1.1 |
|
| 251 |
1.1 |
|
| 252 |
1.1 |
|
| 253 |
1.1 |
|
| 258 |
1.1 |
|
| 267 |
1.1 |