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
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
FilingUrl
SEC URL source for the full filing.
[JsonPropertyName("filing_url")]
public string? FilingUrl { get; init; }
Property Value
PeriodEnd
Period end date that the filing relates to (formatted as YYYY-MM-DD).
[JsonPropertyName("period_end")]
public LocalDate? PeriodEnd { get; init; }
Property Value
Section
Standardized section identifier from the filing (e.g. 'business', 'risk_factors', etc.).
[JsonPropertyName("section")]
public string? Section { get; init; }
Property Value
Text
Full raw text content of the section, including headers and formatting.
[JsonPropertyName("text")]
public string? Text { get; init; }
Property Value
Ticker
Stock ticker symbol for the company.
[JsonPropertyName("ticker")]
public string? Ticker { get; init; }