| Period | Filings | Shares, Excl. Options | Value, Excl. Options | 
|---|---|---|---|
| 2025 Q2 | 1 | 22.4 k | $198 k | 
| 2025 Q1 | 166 | 67.9 M | $472 M | 
| 2024 Q4 | 163 | 62.3 M | $214 M | 
| 2024 Q3 | 160 | 67.2 M | $258 M | 
| 2024 Q2 | 159 | 69.1 M | $247 M | 
| 2024 Q1 | 166 | 75.3 M | $789 M | 
| 2023 Q4 | 158 | 74.3 M | $891 M | 
| 2023 Q3 | 167 | 58.0 M | $615 M | 
| 2023 Q2 | 174 | 56.0 M | $755 M | 
| 2023 Q1 | 168 | 57.0 M | $819 M | 
| 2022 Q4 | 169 | 52.9 M | $412 M | 
| 2022 Q3 | 166 | 57.1 M | $652 M | 
| 2022 Q2 | 174 | 56.6 M | $413 M | 
| 2022 Q1 | 173 | 55.2 M | $968 M | 
| 2021 Q4 | 180 | 54.7 M | $1.45 B | 
| 2021 Q3 | 177 | 48.2 M | $2.03 B | 
| 2021 Q2 | 174 | 45.2 M | $2.45 B | 
| 2021 Q1 | 156 | 42.8 M | $1.94 B | 
| 2020 Q4 | 130 | 27.1 M | $1.18 B | 
| 2020 Q3 | 83 | 17.1 M | $666 M |