| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,339,253 | $322,600,608 | -$1,270,921 | $38.69 | 125 |
| 2025 Q2 | 8,383,213 | $302,213,673 | -$5,658,097 | $36.05 | 126 |
| 2025 Q1 | 8,511,364 | $291,320,769 | +$10,185,969 | $34.21 | 129 |
| 2024 Q4 | 8,195,120 | $285,518,930 | +$1,713,689 | $34.81 | 126 |
| 2024 Q3 | 8,102,250 | $298,488,579 | +$3,184,740 | $36.84 | 116 |
| 2024 Q2 | 8,053,943 | $266,056,101 | -$4,865,636 | $33.03 | 115 |
| 2024 Q1 | 8,176,792 | $279,491,934 | -$19,591,601 | $34.2 | 112 |
| 2023 Q4 | 8,765,946 | $276,445,553 | -$6,291,788 | $31.54 | 114 |
| 2023 Q3 | 8,883,916 | $252,645,367 | -$3,419,185 | $28.43 | 100 |
| 2023 Q2 | 9,119,620 | $270,175,589 | +$8,614,385 | $29.63 | 104 |
| 2023 Q1 | 8,859,736 | $254,058,003 | +$11,355,770 | $28.7 | 109 |
| 2022 Q4 | 8,470,164 | $251,973,207 | +$25,975,438 | $29.75 | 107 |
| 2022 Q3 | 7,556,795 | $214,759,025 | +$9,128,978 | $28.38 | 98 |
| 2022 Q2 | 7,267,050 | $222,681,231 | +$5,572,564 | $30.63 | 96 |
| 2022 Q1 | 6,979,800 | $251,307,641 | +$41,892,927 | $36.01 | 96 |
| 2021 Q4 | 5,821,182 | $214,933,596 | +$15,433,776 | $36.95 | 83 |
| 2021 Q3 | 5,352,163 | $194,203,498 | +$15,549,357 | $36.29 | 81 |
| 2021 Q2 | 4,924,977 | $178,731,320 | +$16,229,536 | $36.26 | 72 |
| 2021 Q1 | 4,449,015 | $153,791,524 | +$9,424,930 | $34.42 | 58 |
| 2020 Q4 | 4,169,758 | $126,135,747 | +$11,537,974 | $30.08 | 46 |
| 2020 Q3 | 3,395,855 | $86,584,198 | +$8,256,025 | $25.49 | 38 |
| 2020 Q2 | 3,072,872 | $73,451,970 | +$17,766,894 | $24 | 40 |
| 2020 Q1 | 2,339,167 | $47,236,542 | +$24,595,945 | $20.19 | 34 |
| 2019 Q4 | 1,091,467 | $33,049,032 | -$12,368,223 | $30.22 | 36 |
| 2019 Q3 | 1,518,645 | $44,142,325 | +$2,664,642 | $29.04 | 33 |
| 2019 Q2 | 1,428,368 | $40,665,885 | -$2,893,951 | $28.47 | 25 |
| 2019 Q1 | 1,530,630 | $41,742,900 | +$3,090,735 | $27.25 | 24 |
| 2018 Q4 | 1,422,266 | $33,901,304 | +$533,665 | $23.83 | 19 |
| 2018 Q3 | 1,397,138 | $40,129,403 | +$1,360,504 | $28.73 | 21 |
| 2018 Q2 | 1,369,716 | $38,711,499 | +$35,543,670 | $28.26 | 17 |
| 2018 Q1 | 111,580 | $3,100,493 | -$33,887,974 | $27.79 | 11 |
| 2017 Q4 | 1,312,130 | $36,999,871 | +$30,528,181 | $28.2 | 8 |
| 2017 Q3 | 229,770 | $6,094,250 | +$717,000 | $26.52 | 6 |
| 2017 Q2 | 227,414 | $5,903,914 | -$313,442 | $25.96 | 4 |
| 2017 Q1 | 239,473 | $6,131,000 | +$1,011,000 | $25.61 | 2 |
| 2016 Q4 | 200,000 | $4,958,000 | +$4,958,000 | $24.79 | 1 |