FBIN Director's $2M Buy: Signal or Noise at Alpha Score 26?