I have no idea. Some context might help. Financial analysts use a lot of jargon and odd expressions that mean little or nothing to the general public.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.