| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 55,587 | $4,489,207 | -$164,322 | $80.19 | 4 |
| 2025 Q3 | 3,201,470 | $254,843,084 | -$18,347,698 | $79.61 | 120 |
| 2025 Q2 | 3,463,727 | $258,400,290 | -$18,137,224 | $74.48 | 123 |
| 2025 Q1 | 3,644,732 | $297,669,519 | -$27,739,335 | $81.87 | 134 |
| 2024 Q4 | 4,117,124 | $314,748,355 | +$9,184,783 | $76.36 | 136 |
| 2024 Q3 | 3,648,031 | $279,899,485 | -$20,912,406 | $76.64 | 133 |
| 2024 Q2 | 3,903,897 | $314,975,666 | -$8,184,571 | $80.63 | 138 |
| 2024 Q1 | 4,008,413 | $333,133,377 | -$8,262,117 | $83.08 | 138 |
| 2023 Q4 | 124,081 | $9,146,035 | +$6,262,145 | $73.72 | 4 |
| 2023 Q3 | 4,061,025 | $311,486,332 | +$21,550,459 | $76.72 | 139 |
| 2023 Q2 | 3,779,395 | $258,770,994 | -$29,628,393 | $68.44 | 121 |
| 2023 Q1 | 4,202,602 | $287,342,092 | -$14,589,170 | $68.33 | 128 |
| 2022 Q4 | 4,433,252 | $322,176,595 | +$26,437,158 | $72.69 | 126 |
| 2022 Q3 | 3,964,579 | $242,018,044 | -$39,017,827 | $61.01 | 112 |
| 2022 Q2 | 4,750,782 | $292,457,684 | +$12,598,840 | $61.50 | 122 |
| 2022 Q1 | 4,251,672 | $286,546,003 | +$71,467,861 | $67.35 | 116 |
| 2021 Q4 | 3,255,394 | $155,580,696 | +$47,058,828 | $47.77 | 86 |
| 2021 Q3 | 2,246,610 | $101,417,155 | -$10,409,965 | $45.13 | 65 |
| 2021 Q2 | 2,464,749 | $111,652,616 | +$22,973,169 | $45.29 | 61 |
| 2021 Q1 | 1,982,195 | $79,827,956 | +$55,679,378 | $40.27 | 60 |
| 2020 Q4 | 590,867 | $18,407,094 | -$47,960,178 | $31.07 | 39 |
| 2020 Q3 | 2,123,630 | $47,800,952 | +$4,440,680 | $22.51 | 33 |
| 2020 Q2 | 1,875,216 | $52,606,490 | +$17,258,864 | $28.06 | 41 |
| 2020 Q1 | 1,466,228 | $29,338,007 | -$19,373,720 | $20.01 | 39 |
| 2019 Q4 | 1,377,115 | $65,783,148 | +$8,702,601 | $47.87 | 57 |
| 2019 Q3 | 1,188,496 | $52,749,643 | -$12,917,069 | $44.37 | 48 |
| 2019 Q2 | 1,490,589 | $72,362,304 | -$6,610,096 | $48.55 | 53 |
| 2019 Q1 | 1,610,422 | $81,563,049 | -$8,336,274 | $50.64 | 60 |
| 2018 Q4 | 1,824,621 | $78,828,935 | -$41,673,379 | $43.14 | 62 |
| 2018 Q3 | 2,432,239 | $151,092,959 | +$12,250,136 | $62.13 | 52 |
| 2018 Q2 | 2,201,605 | $137,339,068 | +$133,865,050 | $62.39 | 56 |
| 2017 Q2 | 0 | $0 | -$55,775 | $80.19 | 0 |
| 2017 Q1 | 948 | $55,775 | +$54,000 | $59.00 | 2 |
| 2016 Q4 | 30 | $1,920 | $0 | $64.00 | 1 |
| 2016 Q3 | 30 | $1,799 | $0 | $59.97 | 1 |
| 2016 Q2 | 30 | $1,680 | -$18,800 | $56.00 | 1 |
| 2016 Q1 | 404 | $19,872 | $0 | $48.89 | 2 |