Search for a command to run...
3
distinct share positions
4,639,571,370
shares held across all positions
24.66%
avg ownership stake per share