| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,274,745 | $171,680,153 | +$5,162,055 | $52.43 | 116 |
| 2025 Q2 | 3,204,649 | $159,734,948 | -$16,652,339 | $49.87 | 109 |
| 2025 Q1 | 3,545,511 | $171,296,509 | -$23,416,201 | $48.32 | 110 |
| 2024 Q4 | 4,068,501 | $196,069,547 | +$6,909,319 | $48.19 | 112 |
| 2024 Q3 | 3,670,663 | $198,540,293 | +$14,194,454 | $54.2 | 112 |
| 2024 Q2 | 3,415,368 | $168,930,266 | +$13,138,625 | $49.43 | 106 |
| 2024 Q1 | 3,194,099 | $167,097,520 | +$1,713,617 | $52.37 | 109 |
| 2023 Q4 | 3,176,504 | $154,106,582 | -$3,369,645 | $48.74 | 117 |
| 2023 Q3 | 3,260,318 | $143,951,359 | +$8,456,647 | $44.19 | 103 |
| 2023 Q2 | 3,063,932 | $142,920,835 | -$11,320,285 | $46.66 | 95 |
| 2023 Q1 | 3,312,284 | $151,010,792 | +$16,727,936 | $45.59 | 104 |
| 2022 Q4 | 2,981,382 | $129,912,784 | +$5,592,576 | $43.65 | 104 |
| 2022 Q3 | 2,825,847 | $107,627,715 | +$3,763,731 | $38.01 | 86 |
| 2022 Q2 | 2,720,410 | $111,334,877 | -$9,222,743 | $40.99 | 99 |
| 2022 Q1 | 2,849,334 | $141,570,180 | +$2,846,571 | $49.68 | 110 |
| 2021 Q4 | 2,884,764 | $144,716,593 | -$10,800,266 | $50.34 | 114 |
| 2021 Q3 | 3,222,991 | $143,260,527 | -$48,739,730 | $44.27 | 109 |
| 2021 Q2 | 4,369,728 | $201,844,688 | +$86,522,810 | $46.21 | 111 |
| 2021 Q1 | 2,496,213 | $111,128,902 | +$7,387,210 | $44.25 | 92 |
| 2020 Q4 | 2,340,338 | $93,881,247 | +$7,139,399 | $40.12 | 66 |
| 2020 Q3 | 2,012,010 | $69,103,727 | +$10,763,082 | $34.35 | 57 |
| 2020 Q2 | 1,705,297 | $52,588,253 | +$14,306,153 | $30.83 | 56 |
| 2020 Q1 | 1,227,927 | $30,125,600 | -$24,917,326 | $24.5 | 47 |
| 2019 Q4 | 2,073,232 | $71,168,915 | -$1,484,780 | $34.33 | 65 |
| 2019 Q3 | 1,986,108 | $64,193,423 | +$4,556,691 | $32.33 | 56 |
| 2019 Q2 | 1,804,743 | $59,171,905 | -$46,238,680 | $32.8 | 53 |
| 2019 Q1 | 3,244,570 | $102,132,205 | +$64,376,588 | $31.5 | 49 |
| 2018 Q4 | 1,204,831 | $34,328,801 | -$61,994,291 | $28.39 | 49 |
| 2018 Q3 | 3,085,619 | $103,648,624 | +$36,860,529 | $33.58 | 55 |
| 2018 Q2 | 1,986,972 | $66,696,761 | -$48,045,477 | $33.7 | 54 |
| 2018 Q1 | 3,441,284 | $113,492,797 | +$30,551,928 | $32.96 | 59 |
| 2017 Q4 | 2,503,063 | $87,732,861 | +$2,811,611 | $35.03 | 52 |
| 2017 Q3 | 2,331,564 | $76,973,527 | +$9,545,439 | $33 | 41 |
| 2017 Q2 | 2,087,234 | $64,417,102 | +$8,690,123 | $31.23 | 43 |
| 2017 Q1 | 1,784,888 | $54,492,595 | -$273,839 | $30.53 | 37 |
| 2016 Q4 | 1,778,209 | $51,279,913 | -$5,862,649 | $28.83 | 34 |
| 2016 Q3 | 2,006,041 | $54,962,000 | -$5,377,140 | $27.4 | 32 |
| 2016 Q2 | 2,204,257 | $57,777,000 | +$45,815,174 | $26.22 | 24 |
| 2016 Q1 | 441,144 | $11,107,000 | -$8,406,538 | $25.18 | 18 |
| 2015 Q4 | 782,645 | $19,002,000 | +$6,530,372 | $24.28 | 24 |
| 2015 Q3 | 512,485 | $11,472,000 | +$1,307,436 | $22.38 | 20 |
| 2015 Q2 | 493,362 | $13,458,859 | -$44,855,844 | $27.28 | 22 |
| 2015 Q1 | 2,118,562 | $58,660,928 | +$2,513,385 | $27.69 | 23 |
| 2014 Q4 | 2,028,022 | $55,804,161 | -$24,627,257 | $27.52 | 20 |
| 2014 Q3 | 2,915,899 | $81,291,000 | +$16,002,484 | $27.9 | 15 |
| 2014 Q2 | 2,339,045 | $66,383,000 | +$51,501,991 | $28.38 | 17 |
| 2014 Q1 | 524,271 | $14,208,000 | +$11,805,140 | $27.1 | 7 |