| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 609,225 | $41,030,089 | +$12,442,556 | $67.38 | 43 |
| 2025 Q2 | 464,129 | $31,141,332 | -$3,690,925 | $67.12 | 43 |
| 2025 Q1 | 525,362 | $30,118,221 | -$10,485,549 | $57.32 | 41 |
| 2024 Q4 | 710,891 | $38,129,412 | +$5,870,157 | $53.65 | 47 |
| 2024 Q3 | 594,311 | $35,939,350 | -$2,344,738 | $60.51 | 43 |
| 2024 Q2 | 636,052 | $35,565,713 | -$21,901,070 | $55.91 | 48 |
| 2024 Q1 | 1,023,307 | $57,963,643 | -$10,378,524 | $56.64 | 43 |
| 2023 Q4 | 1,207,226 | $67,848,570 | +$7,855,594 | $56.2 | 51 |
| 2023 Q3 | 1,050,448 | $51,985,332 | -$568,018 | $49.48 | 43 |
| 2023 Q2 | 1,059,414 | $55,878,304 | -$13,973,836 | $52.73 | 43 |
| 2023 Q1 | 1,323,703 | $70,617,305 | +$30,456,052 | $53.35 | 51 |
| 2022 Q4 | 757,667 | $37,426,533 | -$15,169,721 | $49.4 | 51 |
| 2022 Q3 | 1,074,619 | $43,944,361 | +$3,756,844 | $40.89 | 47 |
| 2022 Q2 | 979,260 | $47,553,358 | -$17,773,992 | $48.56 | 47 |
| 2022 Q1 | 1,327,638 | $81,002,047 | -$125,916,157 | $61.02 | 54 |
| 2021 Q4 | 3,275,202 | $227,914,056 | -$106,978,618 | $69.6 | 63 |
| 2021 Q3 | 4,789,035 | $331,382,735 | +$69,864,672 | $69.17 | 60 |
| 2021 Q2 | 3,778,153 | $262,365,634 | +$160,631,748 | $69.41 | 53 |
| 2021 Q1 | 1,469,804 | $96,644,463 | +$59,919,053 | $65.76 | 42 |
| 2020 Q4 | 558,353 | $34,688,275 | +$4,172,455 | $62.09 | 36 |
| 2020 Q3 | 493,929 | $25,660,258 | -$1,713,456 | $51.57 | 28 |
| 2020 Q2 | 528,451 | $24,951,235 | -$13,199,464 | $46.97 | 31 |
| 2020 Q1 | 847,647 | $32,889,192 | +$4,398,363 | $38.36 | 36 |
| 2019 Q4 | 700,134 | $38,994,695 | -$13,062,210 | $55.75 | 40 |
| 2019 Q3 | 968,996 | $47,193,923 | -$1,029,993 | $48.74 | 41 |
| 2019 Q2 | 994,903 | $49,704,134 | -$126,653,503 | $50.14 | 44 |
| 2019 Q1 | 3,501,826 | $176,840,950 | +$110,594,822 | $50.5 | 46 |
| 2018 Q4 | 1,318,918 | $59,255,204 | -$14,348,833 | $44.93 | 42 |
| 2018 Q3 | 1,591,820 | $88,202,401 | -$7,175,554 | $55.41 | 41 |
| 2018 Q2 | 1,802,533 | $101,329,707 | +$12,169,256 | $56.22 | 43 |
| 2018 Q1 | 1,497,351 | $86,640,196 | +$16,155,253 | $57.88 | 43 |
| 2017 Q4 | 1,218,490 | $70,905,765 | +$3,924,229 | $57.85 | 36 |
| 2017 Q3 | 1,151,348 | $64,695,968 | +$29,409,571 | $56.2 | 36 |
| 2017 Q2 | 596,141 | $31,030,957 | +$9,819,169 | $52.03 | 27 |
| 2017 Q1 | 410,095 | $19,497,662 | +$9,551,723 | $47.54 | 24 |
| 2016 Q4 | 241,922 | $10,600,371 | -$7,787,427 | $43.82 | 23 |
| 2016 Q3 | 396,088 | $18,078,000 | -$5,154,982 | $45.59 | 26 |
| 2016 Q2 | 518,343 | $21,575,000 | -$1,125,670 | $41.63 | 25 |
| 2016 Q1 | 544,135 | $24,409,000 | +$3,102,174 | $44.83 | 27 |
| 2015 Q4 | 484,321 | $21,927,000 | +$5,063,725 | $45.28 | 25 |
| 2015 Q3 | 330,655 | $14,497,000 | -$1,421,290 | $43.93 | 21 |
| 2015 Q2 | 335,373 | $15,577,239 | +$8,719,167 | $46.35 | 22 |
| 2015 Q1 | 148,337 | $6,546,703 | -$3,484,274 | $44.12 | 21 |
| 2014 Q4 | 227,504 | $9,479,233 | +$2,848,944 | $41.66 | 17 |
| 2014 Q3 | 155,850 | $6,698,679 | -$11,009,991 | $42.97 | 21 |
| 2014 Q2 | 410,242 | $19,274,766 | +$5,555,935 | $47.12 | 20 |
| 2014 Q1 | 282,811 | $13,182,133 | +$1,937,175 | $46.59 | 21 |