| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,028,465 | $161,921,025 | -$742,287 | $53.47 | 42 |
| 2025 Q2 | 3,044,472 | $157,715,101 | +$4,019,020 | $51.8 | 46 |
| 2025 Q1 | 2,966,916 | $153,264,275 | +$25,576,094 | $51.68 | 46 |
| 2024 Q4 | 2,472,914 | $125,705,534 | +$3,476,630 | $50.83 | 47 |
| 2024 Q3 | 2,400,179 | $127,464,811 | -$2,407,042 | $53.13 | 48 |
| 2024 Q2 | 2,450,378 | $118,428,568 | +$4,103,436 | $48.32 | 46 |
| 2024 Q1 | 2,378,962 | $119,675,445 | +$942,521 | $50.33 | 45 |
| 2023 Q4 | 2,361,005 | $112,322,115 | +$487,778 | $47.58 | 41 |
| 2023 Q3 | 2,353,385 | $102,116,743 | -$6,776,725 | $43.41 | 43 |
| 2023 Q2 | 2,503,541 | $115,777,014 | -$2,304,642 | $46.26 | 43 |
| 2023 Q1 | 2,455,362 | $111,053,146 | +$10,301,833 | $45.25 | 40 |
| 2022 Q4 | 2,339,085 | $104,437,990 | -$78,792,983 | $44.65 | 36 |
| 2022 Q3 | 4,367,219 | $172,554,000 | -$9,697,484 | $39.51 | 37 |
| 2022 Q2 | 4,603,911 | $190,931,058 | +$2,929,699 | $41.43 | 45 |
| 2022 Q1 | 4,527,499 | $205,955,421 | -$36,625,132 | $46.25 | 46 |
| 2021 Q4 | 5,305,193 | $252,470,000 | -$2,417,249 | $47.59 | 45 |
| 2021 Q3 | 5,139,394 | $222,007,000 | -$17,456,657 | $43.19 | 35 |
| 2021 Q2 | 5,791,253 | $255,650,000 | -$6,925,000 | $44.14 | 36 |
| 2021 Q1 | 5,768,931 | $239,613,787 | -$13,119,258 | $41.52 | 34 |
| 2020 Q4 | 6,085,320 | $241,114,000 | +$1,031,031 | $39.62 | 34 |
| 2020 Q3 | 6,008,259 | $217,694,000 | +$6,506,616 | $36.28 | 30 |
| 2020 Q2 | 5,831,456 | $193,082,000 | +$11,186,550 | $33.11 | 26 |
| 2020 Q1 | 5,498,095 | $158,762,000 | +$30,540,039 | $28.86 | 21 |
| 2019 Q4 | 4,391,657 | $156,966,000 | +$35,230,529 | $35.74 | 23 |
| 2019 Q3 | 3,411,081 | $116,214,000 | +$109,668,629 | $34.07 | 19 |
| 2019 Q2 | 192,149 | $6,328,000 | +$2,749,112 | $32.94 | 9 |
| 2019 Q1 | 109,159 | $3,436,000 | +$55,815 | $31.48 | 8 |
| 2018 Q4 | 109,029 | $3,015,000 | +$2,464,140 | $27.6 | 9 |
| 2018 Q3 | 9,070 | $282,000 | -$286,043 | $31.19 | 4 |
| 2018 Q2 | 19,571 | $557,000 | +$37,980 | $28.36 | 6 |
| 2018 Q1 | 18,331 | $508,000 | -$831,833 | $27.67 | 6 |
| 2017 Q4 | 47,497 | $1,353,000 | -$329,012 | $28.44 | 9 |
| 2017 Q3 | 51,745 | $1,356,000 | +$655,306 | $26.2 | 5 |
| 2017 Q2 | 37,835 | $982,000 | +$982,000 | $26.05 | 5 |