| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,788,864 | $328,513,515 | +$51,140,116 | $56.8 | 212 |
| 2025 Q2 | 4,935,739 | $248,055,171 | -$9,840,034 | $50.24 | 201 |
| 2025 Q1 | 5,244,280 | $174,492,219 | -$46,074,728 | $33.26 | 172 |
| 2024 Q4 | 6,522,342 | $241,791,503 | +$39,213,448 | $37.05 | 190 |
| 2024 Q3 | 5,292,434 | $157,964,913 | -$6,748,531 | $29.82 | 165 |
| 2024 Q2 | 5,551,629 | $154,781,658 | -$49,489,229 | $27.86 | 170 |
| 2024 Q1 | 7,295,447 | $221,149,387 | -$5,928,539 | $30.33 | 190 |
| 2023 Q4 | 7,636,352 | $210,677,654 | +$18,867,078 | $27.58 | 200 |
| 2023 Q3 | 8,218,789 | $162,721,538 | +$23,673,520 | $19.36 | 172 |
| 2023 Q2 | 7,473,121 | $156,249,765 | -$6,492,919 | $20.91 | 180 |
| 2023 Q1 | 7,861,689 | $147,564,156 | +$8,767,687 | $18.81 | 176 |
| 2022 Q4 | 7,592,545 | $108,363,655 | -$19,186,917 | $14.27 | 189 |
| 2022 Q3 | 9,136,776 | $140,654,605 | -$4,329,404 | $15.39 | 183 |
| 2022 Q2 | 9,324,487 | $145,071,137 | -$52,170,875 | $15.49 | 188 |
| 2022 Q1 | 11,618,250 | $337,076,991 | -$41,288,944 | $29.05 | 229 |
| 2021 Q4 | 12,758,539 | $520,229,135 | -$77,851,018 | $40.85 | 271 |
| 2021 Q3 | 13,821,396 | $683,001,954 | +$13,014,313 | $49.36 | 306 |
| 2021 Q2 | 13,540,812 | $731,900,736 | -$26,250,505 | $54.11 | 318 |
| 2021 Q1 | 14,256,832 | $728,865,841 | +$369,438,263 | $51.1 | 314 |
| 2020 Q4 | 6,812,710 | $338,909,853 | +$194,264,147 | $49.71 | 210 |
| 2020 Q3 | 2,656,535 | $105,467,219 | +$63,956,000 | $39.65 | 96 |
| 2020 Q2 | 1,056,691 | $33,462,238 | +$22,270,636 | $31.58 | 44 |
| 2020 Q1 | 375,173 | $7,646,867 | +$2,830,375 | $20.39 | 21 |
| 2019 Q4 | 200,582 | $4,810,512 | -$639,744 | $23.98 | 15 |
| 2019 Q3 | 228,811 | $4,914,255 | +$3,584,993 | $21.48 | 12 |
| 2019 Q2 | 61,910 | $1,400,564 | -$333,745 | $22.6 | 8 |
| 2019 Q1 | 76,608 | $1,651,119 | +$1,651,119 | $21.56 | 7 |