Table of Contents

Class InstitutionalInvestor

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

Represents an institutional investor with name and CIK.

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

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

Constructors

InstitutionalInvestor()

public InstitutionalInvestor()

InstitutionalInvestor(InstitutionalInvestor)

protected InstitutionalInvestor(InstitutionalInvestor original)

Parameters

original InstitutionalInvestor

Properties

EqualityContract

protected virtual Type EqualityContract { get; }

Property Value

Type

InvestorCik

Gets the central index key (CIK) of the institutional investor.

public string? InvestorCik { get; init; }

Property Value

string

InvestorName

Gets the name of the institutional investor.

public string? InvestorName { get; init; }

Property Value

string

Methods

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

Equals(InstitutionalInvestor?)

public virtual bool Equals(InstitutionalInvestor? other)

Parameters

other InstitutionalInvestor

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 ==(InstitutionalInvestor?, InstitutionalInvestor?)

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

Parameters

left InstitutionalInvestor
right InstitutionalInvestor

Returns

bool

operator !=(InstitutionalInvestor?, InstitutionalInvestor?)

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

Parameters

left InstitutionalInvestor
right InstitutionalInvestor

Returns

bool