Insiders · Profile

MAYER STEVEN F

Director at ACCURAY. Filing since 18 Feb 2026. CIK 0001280289

Company
Date
Role
Action
Shares
Amount
Of holding
20 Feb 2026
Director
Bought
54,875
$30.88K
3.7%
19 Feb 2026
Director
Bought
69,000
$36.60K
4.9%
18 Feb 2026
Director
Bought
126,125
$67.20K
9.7%
3 decisions on file.