Table of Contents

Class TenKSection

Namespace
MassiveDotNet.Rest.Models
Assembly
MassiveDotNet.Rest.dll

One standardized section of a 10-K filing: the filer, the filing and period-end dates, the section identifier, and its text.

public sealed record TenKSection : IEquatable<TenKSection>
Inheritance
TenKSection
Implements
Inherited Members

Remarks

Reference data, so a class (decision D4). Named with the form number spelled out because a C# identifier cannot start with a digit (D-R8). Generated from the vX revision of the route and shared with the vX_0 revision, where decision D16 verifies the shape.

Properties

Cik

SEC Central Index Key (10 digits, zero-padded).

[JsonPropertyName("cik")]
public string? Cik { get; init; }

Property Value

string

FilingDate

Date when the filing was submitted to the SEC (formatted as YYYY-MM-DD).

[JsonPropertyName("filing_date")]
public LocalDate? FilingDate { get; init; }

Property Value

LocalDate?

FilingUrl

SEC URL source for the full filing.

[JsonPropertyName("filing_url")]
public string? FilingUrl { get; init; }

Property Value

string

PeriodEnd

Period end date that the filing relates to (formatted as YYYY-MM-DD).

[JsonPropertyName("period_end")]
public LocalDate? PeriodEnd { get; init; }

Property Value

LocalDate?

Section

Standardized section identifier from the filing (e.g. 'business', 'risk_factors', etc.).

[JsonPropertyName("section")]
public string? Section { get; init; }

Property Value

string

Text

Full raw text content of the section, including headers and formatting.

[JsonPropertyName("text")]
public string? Text { get; init; }

Property Value

string

Ticker

Stock ticker symbol for the company.

[JsonPropertyName("ticker")]
public string? Ticker { get; init; }

Property Value

string