| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,274,300 | $360,647,616 | +$5,364,994 | $57.49 | 62 |
| 2025 Q2 | 6,320,372 | $339,370,989 | -$13,690,549 | $53.69 | 57 |
| 2025 Q1 | 6,382,882 | $323,795,571 | +$10,312,590 | $50.73 | 56 |
| 2024 Q4 | 6,386,321 | $325,085,234 | -$35,137,311 | $50.89 | 56 |
| 2024 Q3 | 6,970,944 | $361,635,518 | +$14,001,617 | $51.86 | 48 |
| 2024 Q2 | 6,703,570 | $322,485,604 | -$17,757,728 | $48.1 | 49 |
| 2024 Q1 | 7,058,086 | $339,394,661 | -$6,989,162 | $48.18 | 45 |
| 2023 Q4 | 7,167,335 | $315,383,623 | -$31,131,611 | $43.99 | 43 |
| 2023 Q3 | 7,875,459 | $316,280,748 | -$33,233,526 | $40.16 | 39 |
| 2023 Q2 | 8,705,969 | $360,710,990 | -$24,204,903 | $41.43 | 41 |
| 2023 Q1 | 9,291,908 | $370,559,246 | +$12,469,310 | $39.88 | 44 |
| 2022 Q4 | 8,981,483 | $350,530,793 | +$61,995,034 | $39.03 | 45 |
| 2022 Q3 | 6,874,518 | $242,865,383 | -$10,448,940 | $35.32 | 44 |
| 2022 Q2 | 7,716,050 | $289,458,250 | +$70,970,948 | $37.5 | 41 |
| 2022 Q1 | 5,816,786 | $244,863,366 | -$44,336,024 | $42.1 | 45 |
| 2021 Q4 | 6,890,738 | $303,471,249 | -$16,527,377 | $44.02 | 41 |
| 2021 Q3 | 7,261,740 | $289,267,390 | -$11,052,985 | $39.83 | 34 |
| 2021 Q2 | 7,534,977 | $302,525,409 | +$57,201,445 | $40.15 | 40 |
| 2021 Q1 | 6,609,813 | $249,152,833 | +$41,364,019 | $37.69 | 41 |
| 2020 Q4 | 5,511,097 | $193,425,000 | -$6,630,664 | $35.1 | 37 |
| 2020 Q3 | 5,586,643 | $173,054,880 | -$31,212,844 | $31.76 | 30 |
| 2020 Q2 | 6,562,044 | $197,303,000 | +$13,164,164 | $30.03 | 33 |
| 2020 Q1 | 6,140,472 | $159,504,000 | -$39,052,779 | $26.09 | 37 |
| 2019 Q4 | 7,302,357 | $242,314,000 | +$13,106,385 | $33.7 | 36 |
| 2019 Q3 | 6,909,831 | $222,616,000 | +$21,894,643 | $32.22 | 35 |
| 2019 Q2 | 6,230,433 | $197,196,000 | +$24,374,483 | $31.66 | 34 |
| 2019 Q1 | 6,289,273 | $194,283,000 | +$20,920,568 | $30.91 | 30 |
| 2018 Q4 | 5,613,305 | $156,263,000 | +$31,579,946 | $27.8 | 24 |
| 2018 Q3 | 4,461,411 | $147,168,000 | +$24,222,106 | $33.03 | 23 |
| 2018 Q2 | 3,726,814 | $116,790,000 | +$64,904,641 | $31.47 | 16 |
| 2018 Q1 | 1,654,159 | $51,375,000 | +$12,586,996 | $31.13 | 11 |
| 2017 Q4 | 1,032,601 | $32,164,000 | -$661,640 | $31.28 | 10 |
| 2017 Q3 | 1,041,268 | $29,947,000 | +$4,451,893 | $28.72 | 9 |
| 2017 Q2 | 901,155 | $24,832,000 | +$2,108,495 | $27.66 | 6 |
| 2017 Q1 | 824,727 | $22,107,000 | -$4,739,731 | $26.83 | 5 |
| 2016 Q4 | 1,001,655 | $25,868,000 | +$605,488 | $25.9 | 4 |
| 2016 Q3 | 978,402 | $23,918,000 | +$2,947 | $24.57 | 5 |
| 2016 Q2 | 980,281 | $22,978,000 | +$35,748 | $23.35 | 5 |
| 2016 Q1 | 978,720 | $23,203,000 | +$5,005,415 | $23.7 | 5 |
| 2015 Q4 | 767,562 | $18,180,000 | -$4,725,713 | $23.76 | 6 |
| 2015 Q3 | 967,274 | $22,149,000 | -$2,230,354 | $22.84 | 5 |
| 2015 Q2 | 1,064,637 | $25,987,000 | +$4,215,378 | $24.46 | 3 |
| 2015 Q1 | 892,095 | $22,223,000 | +$22,223,000 | $24.91 | 1 |