| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,903,926 | $261,373,733 | +$15,672,732 | $53.28 | 80 |
| 2025 Q2 | 4,654,857 | $244,106,251 | -$52,037,745 | $52.47 | 78 |
| 2025 Q1 | 5,611,534 | $307,181,885 | -$4,864,473 | $54.84 | 82 |
| 2024 Q4 | 5,706,732 | $297,396,452 | +$29,537,692 | $52.07 | 86 |
| 2024 Q3 | 4,596,017 | $265,406,329 | +$70,337,866 | $57.75 | 78 |
| 2024 Q2 | 3,366,167 | $182,002,919 | -$80,233,936 | $54.07 | 77 |
| 2024 Q1 | 4,716,695 | $262,028,113 | +$54,690,037 | $55.56 | 79 |
| 2023 Q4 | 3,730,388 | $211,014,685 | +$20,479,249 | $56.68 | 85 |
| 2023 Q3 | 3,159,242 | $165,912,009 | +$5,016,376 | $52.55 | 84 |
| 2023 Q2 | 3,016,504 | $180,734,644 | -$3,616,391 | $60.04 | 72 |
| 2023 Q1 | 3,066,087 | $188,699,278 | +$17,919,954 | $61.68 | 78 |
| 2022 Q4 | 2,661,942 | $154,792,353 | +$25,905,474 | $58.24 | 84 |
| 2022 Q3 | 2,350,178 | $132,582,208 | -$18,111,529 | $56.1 | 78 |
| 2022 Q2 | 2,744,842 | $178,399,750 | +$9,634,884 | $65.18 | 81 |
| 2022 Q1 | 2,295,611 | $189,503,980 | -$148,547,680 | $82.56 | 76 |
| 2021 Q4 | 4,099,428 | $374,323,291 | +$78,384,841 | $91.35 | 84 |
| 2021 Q3 | 3,150,696 | $273,305,816 | +$134,596,831 | $86.74 | 70 |
| 2021 Q2 | 1,608,039 | $138,936,333 | -$13,976,270 | $86.4 | 60 |
| 2021 Q1 | 1,975,925 | $160,983,137 | -$89,067,605 | $80.75 | 66 |
| 2020 Q4 | 3,051,727 | $270,436,393 | +$59,646,665 | $88.62 | 68 |
| 2020 Q3 | 2,323,915 | $202,345,363 | -$101,337,274 | $87.51 | 56 |
| 2020 Q2 | 3,477,625 | $289,919,000 | +$197,875,710 | $83.33 | 48 |
| 2020 Q1 | 1,109,921 | $86,355,944 | -$23,646,255 | $77.85 | 46 |
| 2019 Q4 | 1,424,130 | $102,595,000 | +$1,694,103 | $72.03 | 44 |
| 2019 Q3 | 1,321,812 | $97,183,000 | +$27,660,831 | $73.51 | 43 |
| 2019 Q2 | 947,875 | $65,939,231 | +$23,986,065 | $69.57 | 43 |
| 2019 Q1 | 608,764 | $40,529,000 | -$50,848,283 | $66.58 | 50 |
| 2018 Q4 | 1,422,430 | $88,728,000 | -$19,887,447 | $62.38 | 47 |
| 2018 Q3 | 1,742,610 | $112,790,000 | -$5,870,009 | $64.73 | 50 |
| 2018 Q2 | 1,831,595 | $123,837,000 | +$4,326,589 | $67.62 | 50 |
| 2018 Q1 | 1,763,375 | $118,338,191 | +$3,277,906 | $67.12 | 47 |
| 2017 Q4 | 1,714,414 | $118,910,649 | +$6,240,021 | $69.23 | 50 |
| 2017 Q3 | 1,558,846 | $103,344,000 | +$60,749,454 | $66.3 | 44 |
| 2017 Q2 | 642,663 | $42,195,000 | +$6,279,660 | $65.68 | 31 |
| 2017 Q1 | 546,702 | $36,314,000 | +$7,076,686 | $66.43 | 32 |
| 2016 Q4 | 453,870 | $29,520,000 | +$859,720 | $64.96 | 29 |
| 2016 Q3 | 311,942 | $22,233,466 | -$4,659,710 | $71.27 | 27 |
| 2016 Q2 | 378,003 | $26,264,803 | -$64,175 | $69.49 | 25 |
| 2016 Q1 | 336,951 | $22,478,362 | -$12,234,826 | $66.71 | 22 |
| 2015 Q4 | 521,274 | $31,723,170 | -$4,334,892 | $60.85 | 20 |
| 2015 Q3 | 592,435 | $36,066,180 | +$10,359,646 | $60.85 | 18 |
| 2015 Q2 | 427,822 | $26,984,788 | -$1,642,304 | $63.08 | 18 |
| 2015 Q1 | 452,968 | $30,994,632 | +$21,096,557 | $68.34 | 20 |
| 2014 Q4 | 144,622 | $9,727,942 | -$2,830,400 | $67.23 | 20 |
| 2014 Q3 | 198,717 | $12,617,300 | +$6,146,971 | $63.44 | 21 |
| 2014 Q2 | 102,447 | $6,663,000 | -$4,124,002 | $65.05 | 18 |
| 2014 Q1 | 166,607 | $10,112,000 | -$5,640,006 | $60.75 | 20 |