Table of Contents

Class MarketCap

Namespace
Tudormobile.FinancialData.Entities
Assembly
Tudormobile.FinancialData.dll

Represents historical market capitalization data for a company.

See: https://financialdata.net/documentation#market_cap

public record MarketCap : IEquatable<MarketCap>
Inheritance
MarketCap
Implements
Inherited Members

Constructors

MarketCap()

public MarketCap()

MarketCap(MarketCap)

protected MarketCap(MarketCap original)

Parameters

original MarketCap

Properties

CentralIndexKey

Gets the central index key (CIK) assigned by the SEC.

public string? CentralIndexKey { get; init; }

Property Value

string

ChangeInMarketCap

Gets the change in market capitalization.

public decimal ChangeInMarketCap { get; init; }

Property Value

decimal

ChangeInSharesOutstanding

Gets the change in shares outstanding.

public decimal ChangeInSharesOutstanding { get; init; }

Property Value

decimal

EqualityContract

protected virtual Type EqualityContract { get; }

Property Value

Type

FiscalYear

Gets the fiscal year.

public string? FiscalYear { get; init; }

Property Value

string

MarketCapValue

Gets the market capitalization.

public decimal MarketCapValue { get; init; }

Property Value

decimal

PercentageChangeInMarketCap

Gets the percentage change in market capitalization.

public decimal PercentageChangeInMarketCap { get; init; }

Property Value

decimal

PercentageChangeInSharesOutstanding

Gets the percentage change in shares outstanding.

public decimal PercentageChangeInSharesOutstanding { get; init; }

Property Value

decimal

RegistrantName

Gets the registrant name of the company.

public string? RegistrantName { get; init; }

Property Value

string

SharesOutstanding

Gets the number of shares outstanding.

public decimal SharesOutstanding { get; init; }

Property Value

decimal

TradingSymbol

Gets the trading symbol of the company.

public string? TradingSymbol { get; init; }

Property Value

string

Methods

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

Equals(MarketCap?)

public virtual bool Equals(MarketCap? other)

Parameters

other MarketCap

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

PrintMembers(StringBuilder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

ToString()

public override string ToString()

Returns

string

Operators

operator ==(MarketCap?, MarketCap?)

public static bool operator ==(MarketCap? left, MarketCap? right)

Parameters

left MarketCap
right MarketCap

Returns

bool

operator !=(MarketCap?, MarketCap?)

public static bool operator !=(MarketCap? left, MarketCap? right)

Parameters

left MarketCap
right MarketCap

Returns

bool