Payment management company BILL Holdings (BILL) is up about 14 percent so far this year. However, one trader sees a pullback in the months ahead. That’s based on the November $120 puts. With 122 days until expiration, 22,046 contracts traded compared to a prior open interest of 101, for a 218-fold rise in volume on […]