| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,973,464 | $347,002,652 | -$25,953,944 | $49.81 | 102 |
| 2025 Q2 | 7,511,134 | $363,734,597 | -$481,261,410 | $48.46 | 110 |
| 2025 Q1 | 17,569,359 | $773,133,692 | +$307,152,378 | $44.01 | 118 |
| 2024 Q4 | 10,594,417 | $422,074,926 | +$179,844,799 | $39.84 | 71 |
| 2024 Q3 | 6,026,325 | $267,672,920 | +$146,739,378 | $44.42 | 71 |
| 2024 Q2 | 2,719,136 | $113,529,925 | -$8,358,706 | $41.75 | 68 |
| 2024 Q1 | 2,923,784 | $122,589,800 | -$8,492,853 | $42.08 | 65 |
| 2023 Q4 | 3,138,396 | $126,538,718 | -$25,421,057 | $40.32 | 68 |
| 2023 Q3 | 3,770,611 | $136,211,784 | -$101,033,565 | $36.11 | 68 |
| 2023 Q2 | 6,505,954 | $250,549,957 | +$23,420,996 | $38.51 | 90 |
| 2023 Q1 | 5,781,050 | $220,045,400 | +$68,638,008 | $38.03 | 86 |
| 2022 Q4 | 3,949,680 | $137,061,991 | +$43,559,465 | $34.69 | 78 |
| 2022 Q3 | 2,612,222 | $75,386,200 | -$4,378,335 | $28.8 | 61 |
| 2022 Q2 | 2,703,112 | $88,878,008 | -$3,314,348 | $32.86 | 52 |
| 2022 Q1 | 2,796,578 | $108,648,397 | -$89,535,860 | $38.85 | 61 |
| 2021 Q4 | 4,971,324 | $211,734,565 | +$55,406,523 | $42.61 | 86 |
| 2021 Q3 | 3,558,576 | $145,285,937 | -$10,394,862 | $40.81 | 65 |
| 2021 Q2 | 3,797,038 | $158,902,269 | +$94,993,978 | $41.85 | 63 |
| 2021 Q1 | 1,500,944 | $58,948,912 | -$18,217,510 | $39.28 | 40 |
| 2020 Q4 | 1,999,227 | $75,344,004 | +$16,057,730 | $37.69 | 39 |
| 2020 Q3 | 1,539,127 | $50,490,855 | -$11,326,021 | $32.79 | 35 |
| 2020 Q2 | 1,884,320 | $59,259,304 | -$30,463,672 | $31.42 | 37 |
| 2020 Q1 | 2,916,513 | $78,565,151 | +$12,077,335 | $26.94 | 47 |
| 2019 Q4 | 2,338,903 | $85,236,181 | +$4,937,537 | $36.45 | 63 |
| 2019 Q3 | 2,202,898 | $73,246,533 | -$3,793,820 | $33.25 | 50 |
| 2019 Q2 | 2,317,222 | $79,167,196 | +$20,691,677 | $34.16 | 48 |
| 2019 Q1 | 1,716,452 | $56,782,984 | -$17,826,879 | $33.07 | 52 |
| 2018 Q4 | 2,278,010 | $68,555,343 | +$14,872,859 | $29.89 | 51 |
| 2018 Q3 | 1,643,604 | $55,157,083 | -$2,504,752 | $33.6 | 56 |
| 2018 Q2 | 1,870,242 | $62,518,728 | -$5,402,108 | $33.43 | 60 |
| 2018 Q1 | 1,864,536 | $64,572,681 | -$30,884,582 | $34.64 | 64 |
| 2017 Q4 | 3,251,268 | $117,403,819 | +$8,560,523 | $35.92 | 67 |
| 2017 Q3 | 2,876,593 | $102,417,120 | +$14,802,056 | $35.61 | 52 |
| 2017 Q2 | 2,465,444 | $83,695,688 | -$78,535,634 | $33.95 | 52 |
| 2017 Q1 | 5,466,648 | $161,073,956 | -$4,589,538 | $32.12 | 39 |
| 2016 Q4 | 1,075,110 | $32,108,980 | -$2,255,061 | $29.9 | 41 |
| 2016 Q3 | 1,132,623 | $34,269,922 | +$2,522,165 | $30.25 | 43 |
| 2016 Q2 | 1,050,736 | $31,366,307 | -$12,611,979 | $29.86 | 39 |
| 2016 Q1 | 1,470,845 | $44,173,590 | -$7,122,635 | $30.04 | 47 |
| 2015 Q4 | 1,702,448 | $54,116,386 | -$6,876,462 | $31.82 | 49 |
| 2015 Q3 | 1,910,762 | $59,964,940 | +$2,504,336 | $31.6 | 43 |
| 2015 Q2 | 1,810,275 | $62,884,147 | +$581,126 | $34.77 | 43 |
| 2015 Q1 | 1,792,830 | $63,041,590 | -$9,346,554 | $35.13 | 34 |
| 2014 Q4 | 2,079,336 | $71,164,781 | +$2,559,074 | $34.22 | 39 |
| 2014 Q3 | 2,064,076 | $75,770,325 | +$8,963,039 | $36.75 | 36 |
| 2014 Q2 | 1,820,400 | $71,670,984 | +$8,307,385 | $39.37 | 33 |
| 2014 Q1 | 1,610,188 | $61,802,000 | -$1,884,194 | $38.38 | 29 |