| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 8,933 | $506,142 | -$61,646 | $56.66 | 1 |
| 2025 Q3 | 1,093,213 | $61,397,042 | -$12,156,882 | $56.15 | 45 |
| 2025 Q2 | 1,309,915 | $70,997,857 | -$4,747,369 | $54.20 | 45 |
| 2025 Q1 | 1,422,472 | $74,367,751 | -$5,800,092 | $52.28 | 43 |
| 2024 Q4 | 1,541,883 | $85,605,387 | +$8,309,006 | $55.55 | 48 |
| 2024 Q3 | 1,392,188 | $73,629,417 | +$41,990,446 | $52.89 | 40 |
| 2024 Q2 | 602,468 | $27,706,851 | -$18,752,924 | $45.99 | 37 |
| 2024 Q1 | 1,009,239 | $46,970,778 | +$3,033,457 | $46.54 | 40 |
| 2023 Q4 | 1,001,393 | $49,903,063 | +$21,058,084 | $49.83 | 38 |
| 2023 Q3 | 557,174 | $22,137,694 | -$7,314,802 | $39.74 | 28 |
| 2023 Q2 | 741,236 | $29,322,688 | -$19,423,478 | $39.55 | 29 |
| 2023 Q1 | 1,216,306 | $52,268,102 | -$50,911,504 | $42.99 | 46 |
| 2022 Q4 | 2,300,064 | $120,953,394 | +$75,510,824 | $52.59 | 62 |
| 2022 Q3 | 819,843 | $41,331,000 | -$4,659,789 | $50.36 | 47 |
| 2022 Q2 | 917,569 | $45,644,000 | -$9,067,073 | $49.72 | 49 |
| 2022 Q1 | 1,087,468 | $61,015,615 | +$5,754,710 | $56.16 | 55 |
| 2021 Q4 | 982,850 | $57,878,793 | -$4,055,621 | $59.02 | 49 |
| 2021 Q3 | 1,022,001 | $57,557,184 | -$20,686,884 | $56.24 | 47 |
| 2021 Q2 | 1,392,141 | $76,969,000 | +$8,039,066 | $55.27 | 55 |
| 2021 Q1 | 1,246,544 | $70,794,250 | +$23,452,592 | $56.77 | 50 |
| 2020 Q4 | 841,760 | $37,691,000 | +$18,679,302 | $44.77 | 38 |
| 2020 Q3 | 403,829 | $12,849,234 | -$1,750,300 | $31.74 | 27 |
| 2020 Q2 | 492,337 | $17,386,163 | -$11,991,453 | $35.33 | 31 |
| 2020 Q1 | 812,399 | $26,548,426 | -$6,479,286 | $32.64 | 42 |
| 2019 Q4 | 984,811 | $51,031,886 | -$3,362,673 | $51.84 | 59 |
| 2019 Q3 | 1,043,143 | $49,998,041 | -$17,885,361 | $47.89 | 56 |
| 2019 Q2 | 1,391,739 | $66,763,293 | -$16,110,495 | $47.97 | 60 |
| 2019 Q1 | 1,757,952 | $81,367,279 | -$34,115,003 | $46.25 | 71 |
| 2018 Q4 | 2,519,703 | $108,554,064 | -$62,079,078 | $43.08 | 79 |
| 2018 Q3 | 3,755,514 | $200,556,977 | +$8,663,417 | $53.34 | 90 |
| 2018 Q2 | 3,590,495 | $196,475,534 | +$43,770,243 | $54.76 | 88 |
| 2018 Q1 | 2,789,402 | $147,746,676 | -$15,478,349 | $52.98 | 71 |
| 2017 Q4 | 3,081,892 | $161,585,861 | -$8,042,708 | $52.42 | 73 |
| 2017 Q3 | 3,195,900 | $168,370,894 | -$38,608,550 | $52.68 | 75 |
| 2017 Q2 | 3,944,440 | $199,672,655 | -$15,775,680 | $50.61 | 81 |
| 2017 Q1 | 4,258,035 | $215,328,148 | -$61,545,624 | $50.62 | 75 |
| 2016 Q4 | 5,396,111 | $284,762,008 | +$167,863,701 | $52.79 | 64 |
| 2016 Q3 | 2,361,781 | $96,883,651 | -$5,505,391 | $41.28 | 51 |
| 2016 Q2 | 2,435,920 | $92,504,099 | -$15,746,154 | $38.01 | 48 |
| 2016 Q1 | 2,832,665 | $103,938,890 | -$43,534,906 | $36.74 | 47 |
| 2015 Q4 | 3,995,568 | $155,473,355 | +$82,338,745 | $38.98 | 52 |
| 2015 Q3 | 1,850,181 | $70,792,085 | +$39,505,603 | $38.26 | 40 |
| 2015 Q2 | 816,252 | $32,455,697 | -$3,795,297 | $39.78 | 25 |
| 2015 Q1 | 921,941 | $33,731,000 | -$31,563,574 | $36.60 | 21 |
| 2014 Q4 | 1,782,515 | $65,515,233 | +$3,130,158 | $36.75 | 21 |
| 2014 Q3 | 1,620,632 | $54,904,788 | +$5,354,249 | $33.89 | 23 |
| 2014 Q2 | 1,458,709 | $52,306,610 | +$4,636,000 | $35.87 | 23 |
| 2014 Q1 | 1,328,855 | $48,965,746 | +$26,068,014 | $36.85 | 18 |