| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,827,311 | $256,777,462 | -$100,305,562 | $53.19 | 23 |
| 2025 Q2 | 6,837,099 | $339,053,500 | -$29,649,225 | $49.59 | 24 |
| 2025 Q1 | 7,437,683 | $337,343,365 | -$716,739 | $45.36 | 25 |
| 2024 Q4 | 7,504,714 | $363,303,586 | -$2,579,802 | $48.41 | 25 |
| 2024 Q3 | 7,545,233 | $361,186,264 | -$21,206,676 | $47.87 | 27 |
| 2024 Q2 | 7,996,012 | $363,618,274 | -$24,226,022 | $45.47 | 24 |
| 2024 Q1 | 8,528,746 | $378,312,809 | -$12,621,752 | $44.36 | 22 |
| 2023 Q4 | 8,823,159 | $370,475,188 | +$17,244,002 | $41.99 | 23 |
| 2023 Q3 | 8,402,980 | $314,264,233 | -$51,423,570 | $37.38 | 19 |
| 2023 Q2 | 9,776,588 | $379,252,642 | -$41,457,592 | $38.79 | 19 |
| 2023 Q1 | 10,827,532 | $381,109,104 | -$9,048,163 | $35.28 | 18 |
| 2022 Q4 | 11,066,994 | $353,955,940 | -$2,012,138 | $31.98 | 13 |
| 2022 Q3 | 11,134,533 | $341,664,000 | -$16,623,757 | $30.68 | 16 |
| 2022 Q2 | 11,673,916 | $377,073,000 | -$12,650,598 | $32.3 | 14 |
| 2022 Q1 | 12,065,564 | $472,090,000 | -$3,467,536 | $39.08 | 12 |
| 2021 Q4 | 12,170,740 | $506,684,000 | -$16,735,496 | $41.63 | 14 |
| 2021 Q3 | 12,578,764 | $467,435,000 | +$21,028,220 | $37.16 | 11 |
| 2021 Q2 | 12,012,830 | $442,039,000 | +$25,031,308 | $36.8 | 10 |
| 2021 Q1 | 11,336,776 | $383,322,000 | +$40,443,634 | $33.81 | 8 |
| 2020 Q4 | 10,140,973 | $327,364,000 | +$153,092,107 | $32.28 | 6 |
| 2020 Q3 | 5,366,446 | $155,933,000 | +$93,983,471 | $29.06 | 4 |
| 2020 Q2 | 2,131,987 | $55,953,000 | +$49,827,218 | $26.24 | 4 |
| 2020 Q1 | 233,418 | $4,973,000 | -$172,088 | $21.3 | 2 |
| 2019 Q4 | 241,496 | $6,155,000 | +$6,155,000 | $25.48 | 2 |