R² is 0.35 — a reasonably reliable fit; the betas and the split below are worth reading at face value.
Of AMZN's +19.6pp move over this window, -10.9pp (56% of the total magnitude) is idiosyncratic — not explained by riding market, sector, or rate moves. The rest (+30.5pp) came from systematic exposure: market +30.5pp, sector +0.0pp, rate +0.0pp.