ScreenerPerformanceState
Fractional returns from regular-session reference closes to the latest accepted stock price. Each return is calculated as (current_price - reference_close) / reference_close. For example, 0.05 means 5 percent. A return is absent when either input is unavailable or the reference close is not positive.
▶Proto definition.proto
message ScreenerPerformanceState { Decimal one_week_perc = 1; Decimal one_month_perc = 2; Decimal three_month_perc = 3; Decimal six_month_perc = 4; Decimal ytd_perc = 5; Decimal one_year_perc = 6; Decimal five_year_perc = 7; Decimal earnings_perc = 8; Date last_earnings_date = 9; }
Fields
Return from the latest regular close on or before seven calendar days
before the parent state date.
Return from the latest regular close on or before one calendar month before
the parent state date.
Return from the latest regular close on or before three calendar months
before the parent state date.
Return from the latest regular close on or before six calendar months
before the parent state date.
Return from the latest regular close on or before January 1 of the parent
state year.
Return from the latest regular close on or before one calendar year before
the parent state date.
Return from the latest regular close on or before five calendar years
before the parent state date.
Return from the regular close immediately before the latest earnings
reaction window.
Latest known earnings report date. Absent when unknown.