protected virtual void OnMaxPriceReached(MaxPriceReachedEventArgs e) { MaxPriceReached?.Invoke(this, e); }
void Stock_MaxPrice(object sender, MaxPriceReachedEventArgs e) { Console.WriteLine(e); }