| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,318,469 | $102,608,807 | +$13,831,589 | $77.90 | 66 |
| 2025 Q2 | 1,145,090 | $83,924,258 | -$2,891,602 | $73.29 | 55 |
| 2025 Q1 | 1,184,992 | $85,439,947 | +$21,509,697 | $72.12 | 52 |
| 2024 Q4 | 894,569 | $59,023,593 | -$4,031,764 | $65.98 | 50 |
| 2024 Q3 | 664,599 | $41,482,992 | -$4,713,253 | $62.40 | 49 |
| 2024 Q2 | 727,593 | $45,215,702 | +$15,812,974 | $62.23 | 49 |
| 2024 Q1 | 489,882 | $29,852,299 | -$11,789,886 | $60.95 | 41 |
| 2023 Q4 | 699,447 | $39,414,027 | -$7,441,674 | $56.28 | 47 |
| 2023 Q3 | 814,648 | $48,259,445 | +$12,722,921 | $59.16 | 49 |
| 2023 Q2 | 607,033 | $32,583,188 | -$17,990,868 | $53.61 | 42 |
| 2023 Q1 | 942,491 | $51,139,734 | -$23,046,506 | $54.26 | 48 |
| 2022 Q4 | 1,379,967 | $77,660,382 | -$18,200,012 | $56.28 | 50 |
| 2022 Q3 | 1,714,572 | $89,565,699 | +$411,309 | $51.35 | 49 |
| 2022 Q2 | 1,694,713 | $92,882,570 | +$7,657,326 | $54.81 | 61 |
| 2022 Q1 | 1,555,415 | $85,823,539 | +$29,460,200 | $55.18 | 61 |
| 2021 Q4 | 1,027,749 | $44,723,225 | +$2,681,541 | $43.47 | 51 |
| 2021 Q3 | 955,854 | $39,082,265 | +$354,425 | $40.89 | 48 |
| 2021 Q2 | 948,117 | $38,290,814 | +$4,621,372 | $40.39 | 47 |
| 2021 Q1 | 835,882 | $29,800,761 | +$9,498,576 | $35.65 | 45 |
| 2020 Q4 | 569,448 | $18,451,534 | -$9,954,159 | $32.67 | 27 |
| 2020 Q3 | 901,505 | $26,760,940 | -$13,205,513 | $29.70 | 29 |
| 2020 Q2 | 1,365,697 | $36,294,316 | +$8,359,986 | $26.58 | 30 |
| 2020 Q1 | 928,875 | $24,011,220 | -$4,045,062 | $25.90 | 38 |
| 2019 Q4 | 1,275,434 | $47,054,935 | -$39,257,020 | $36.88 | 52 |
| 2019 Q3 | 2,292,632 | $82,154,235 | -$11,880,738 | $35.83 | 56 |
| 2019 Q2 | 2,613,281 | $96,611,194 | -$15,075,007 | $36.97 | 62 |
| 2019 Q1 | 3,015,158 | $116,778,748 | -$13,869,955 | $38.73 | 64 |
| 2018 Q4 | 3,355,798 | $125,934,856 | -$24,642,241 | $37.53 | 61 |
| 2018 Q3 | 3,978,480 | $168,424,689 | -$27,119,457 | $42.47 | 66 |
| 2018 Q2 | 4,602,646 | $200,871,068 | +$8,073,314 | $43.72 | 72 |
| 2018 Q1 | 4,417,379 | $189,019,445 | +$19,074,956 | $42.78 | 63 |
| 2017 Q4 | 3,864,861 | $164,482,248 | -$6,426,204 | $42.53 | 50 |
| 2017 Q3 | 3,863,820 | $154,700,783 | -$21,197,468 | $40.04 | 51 |
| 2017 Q2 | 4,404,387 | $170,200,700 | -$29,432,642 | $38.49 | 49 |
| 2017 Q1 | 5,152,428 | $201,759,886 | -$74,225,415 | $39.16 | 48 |
| 2016 Q4 | 7,024,467 | $280,943,600 | -$9,609,437 | $40.00 | 47 |
| 2016 Q3 | 7,063,511 | $292,848,894 | +$15,648,920 | $41.46 | 49 |
| 2016 Q2 | 6,680,309 | $288,494,383 | +$47,323,386 | $43.19 | 47 |
| 2016 Q1 | 5,601,339 | $226,518,476 | -$14,541,253 | $40.42 | 45 |
| 2015 Q4 | 5,948,931 | $240,742,000 | +$20,194,226 | $40.47 | 46 |
| 2015 Q3 | 5,476,802 | $229,042,140 | +$3,223,210 | $41.82 | 43 |
| 2015 Q2 | 5,369,866 | $253,291,538 | -$5,364,460 | $47.17 | 39 |
| 2015 Q1 | 5,495,730 | $246,877,892 | -$171,434,258 | $44.92 | 40 |
| 2014 Q4 | 9,037,666 | $436,383,604 | -$53,874,054 | $48.29 | 51 |
| 2014 Q3 | 9,681,085 | $533,348,282 | +$231,784,396 | $55.09 | 45 |
| 2014 Q2 | 5,461,558 | $331,076,302 | +$33,966,080 | $60.62 | 46 |
| 2014 Q1 | 4,903,920 | $287,153,892 | +$5,645,888 | $58.61 | 42 |