| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 10,645,058 | $719,190,095 | +$115,810,902 | $67.44 | 149 |
| 2025 Q2 | 9,961,561 | $620,258,296 | +$114,212,601 | $62.24 | 132 |
| 2025 Q1 | 8,159,255 | $462,250,687 | +$66,453,022 | $56.68 | 121 |
| 2024 Q4 | 7,002,594 | $363,710,014 | +$67,866,352 | $51.9 | 117 |
| 2024 Q3 | 5,198,279 | $291,332,795 | +$46,468,703 | $56.14 | 105 |
| 2024 Q2 | 4,458,049 | $234,212,926 | +$25,791,488 | $52.44 | 93 |
| 2024 Q1 | 3,990,227 | $215,716,763 | +$5,580,768 | $54.08 | 90 |
| 2023 Q4 | 3,943,411 | $202,712,785 | +$21,755,428 | $51.48 | 87 |
| 2023 Q3 | 3,195,805 | $153,572,603 | +$8,820,579 | $48.14 | 71 |
| 2023 Q2 | 2,969,430 | $144,773,913 | +$17,162,301 | $48.63 | 63 |
| 2023 Q1 | 2,636,065 | $127,155,992 | +$12,958,449 | $48.19 | 55 |
| 2022 Q4 | 2,368,485 | $107,415,780 | +$63,873,212 | $45.11 | 45 |
| 2022 Q3 | 816,343 | $31,308,260 | +$14,575,604 | $38 | 29 |
| 2022 Q2 | 432,628 | $18,441,000 | +$3,433,301 | $42.52 | 24 |
| 2022 Q1 | 298,608 | $14,875,000 | +$6,373,724 | $50.16 | 17 |
| 2021 Q4 | 172,771 | $8,769,000 | +$6,659,726 | $50.62 | 11 |
| 2021 Q3 | 31,531 | $1,576,000 | +$1,576,000 | $49.99 | 2 |