ScreenerTickerInfoState
Company and security metadata for the ticker. Decimal fields are absent when their source value is unavailable.
▶Proto definition.proto
message ScreenerTickerInfoState { Decimal company_marketcap = 1; Decimal company_outstanding = 2; Date next_earnings_date = 3; optional AnnounceTime er_time = 4; optional Sector sector = 5; Date next_dividend_date = 6; Decimal avg30_volume = 7; Decimal rv_1d_last_12q = 8; Decimal week_52_high = 9; Decimal week_52_low = 10; optional string industry_type = 11; bool has_options = 12; Decimal short_int = 13; optional bool is_s_p_500 = 14; optional uint32 years_reducing_shares_outstanding = 15; optional uint32 years_increased_dividend = 16; }
Fields
Stored company market value in dollars. For ETFs the source uses latest
assets under management. Other issue types generally use shares outstanding
multiplied by a regular-session close, subject to source fallback checks.
Shares outstanding from the latest available stock report, with company
metadata as a fallback. The value is a share count.
Next scheduled earnings date. Absent when unknown.
Earnings announcement timing. Absent when no timing is available.
Company sector. Absent when unavailable.
Next scheduled ex-dividend date. Absent when unknown.
Average regular-session share volume for observations later than 30
calendar days before the latest market open. This is not exactly 30 trading
sessions.
Arithmetic mean of abs(one-day post-earnings fractional return / expected
move fraction) over up to the 12 most recent earlier earnings reports.
Reports with a missing realized move, missing expected move, or zero
expected move do not contribute. A value of 1 means the realized absolute
move equaled the expected move on average. Rounded to six decimal places.
Maximum split-adjusted regular-session high among observations later than
one calendar year before the latest market open.
Minimum split-adjusted regular-session low among observations later than
one calendar year before the latest market open.
industry_type
string
optional
11
Free-form company industry label. Absent when unknown.
has_options
bool
12
True when metadata says the security has listed equity options. False also
represents unavailable metadata because this field has no protobuf presence.
Short interest as a fraction of public float. For example, 0.086 means 8.6
percent.
is_s_p_500
bool
optional
14
Whether the ticker is an S&P 500 constituent. Absent when unavailable.
years_reducing_shares_outstanding
uint32
optional
15
Number of consecutive year-to-year decreases ending with the latest year
in the stock-report data. Each year uses its minimum reported shares
outstanding. Zero can mean no annual data or no consecutive decrease.
years_increased_dividend
uint32
optional
16
Number of consecutive completed calendar years in which the annual sum of
regular dividends increased. Irregular, special, final, interim, and
unspecified dividends are excluded. Some tickers use a stored historical
baseline because the full history is unavailable. Zero can mean no
qualifying history or no consecutive increase.