| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,173,530 | $290,432,228 | +$15,821,241 | $69.59 | 104 |
| 2025 Q2 | 3,958,920 | $266,562,711 | +$7,244,407 | $67.33 | 101 |
| 2025 Q1 | 3,847,863 | $238,803,866 | +$1,828,025 | $62 | 95 |
| 2024 Q4 | 3,838,064 | $227,604,293 | +$27,402,824 | $59.17 | 95 |
| 2024 Q3 | 3,305,768 | $203,952,312 | +$32,875,986 | $61.69 | 92 |
| 2024 Q2 | 2,776,441 | $151,827,904 | +$8,636,445 | $54.65 | 90 |
| 2024 Q1 | 2,622,101 | $141,971,031 | +$815,695 | $54.15 | 82 |
| 2023 Q4 | 2,583,317 | $138,270,817 | -$25,348,272 | $53.49 | 82 |
| 2023 Q3 | 3,137,073 | $154,711,562 | -$2,998,628 | $49.26 | 77 |
| 2023 Q2 | 3,201,103 | $171,018,803 | -$747,999 | $53.37 | 83 |
| 2023 Q1 | 3,201,510 | $174,453,528 | +$12,747,811 | $54.47 | 87 |
| 2022 Q4 | 2,990,304 | $156,998,758 | +$3,784,858 | $52.42 | 79 |
| 2022 Q3 | 2,971,979 | $142,547,803 | +$4,719,633 | $47.78 | 63 |
| 2022 Q2 | 2,862,815 | $153,052,818 | +$6,595,754 | $53.44 | 63 |
| 2022 Q1 | 2,735,837 | $158,963,770 | -$5,542,913 | $58.08 | 65 |
| 2021 Q4 | 2,831,370 | $153,596,790 | +$203,372 | $54.25 | 64 |
| 2021 Q3 | 2,557,470 | $134,976,165 | +$2,978,624 | $52.74 | 59 |
| 2021 Q2 | 2,486,588 | $129,997,760 | -$57,771,855 | $52.21 | 55 |
| 2021 Q1 | 3,601,758 | $185,246,001 | +$6,325,518 | $51.44 | 55 |
| 2020 Q4 | 3,479,680 | $173,598,099 | -$1,523,064 | $49.89 | 53 |
| 2020 Q3 | 3,498,284 | $155,469,898 | -$5,333,505 | $44.45 | 48 |
| 2020 Q2 | 3,629,156 | $158,767,586 | -$4,757,760 | $43.76 | 49 |
| 2020 Q1 | 3,732,557 | $145,732,474 | +$7,464,615 | $39.04 | 49 |
| 2019 Q4 | 3,525,187 | $194,040,781 | -$15,941,130 | $55.04 | 53 |
| 2019 Q3 | 3,811,216 | $203,416,329 | +$23,574,738 | $53.39 | 55 |
| 2019 Q2 | 3,369,858 | $178,940,494 | +$14,447,080 | $53.13 | 47 |
| 2019 Q1 | 3,098,017 | $159,307,007 | -$479,428 | $51.44 | 41 |
| 2018 Q4 | 2,997,535 | $135,274,346 | +$40,293,584 | $45.13 | 41 |
| 2018 Q3 | 2,091,621 | $101,265,078 | +$28,510,302 | $48.41 | 38 |
| 2018 Q2 | 1,499,363 | $74,004,264 | -$9,802,463 | $49.37 | 43 |
| 2018 Q1 | 1,696,832 | $83,570,364 | +$10,532,146 | $49.25 | 39 |
| 2017 Q4 | 1,482,474 | $76,792,370 | -$10,258,531 | $51.8 | 36 |
| 2017 Q3 | 1,647,952 | $85,659,455 | +$14,524,068 | $51.98 | 35 |
| 2017 Q2 | 1,368,145 | $69,007,274 | -$8,655,447 | $50.44 | 33 |
| 2017 Q1 | 1,539,945 | $75,208,504 | +$1,650,558 | $48.84 | 31 |
| 2016 Q4 | 1,310,664 | $58,980,000 | +$177,571 | $45 | 31 |
| 2016 Q3 | 1,356,836 | $65,091,000 | +$10,257,344 | $47.98 | 27 |
| 2016 Q2 | 1,144,039 | $53,411,000 | +$10,216,076 | $46.68 | 26 |
| 2016 Q1 | 925,218 | $41,639,000 | -$935,507 | $45.01 | 24 |
| 2015 Q4 | 948,279 | $39,330,000 | +$8,980,435 | $41.53 | 25 |
| 2015 Q3 | 723,335 | $31,436,000 | -$5,267,833 | $42.83 | 26 |
| 2015 Q2 | 870,571 | $40,599,648 | -$18,601,870 | $46.64 | 29 |
| 2015 Q1 | 1,269,497 | $61,661,999 | +$9,772,167 | $48.58 | 26 |
| 2014 Q4 | 1,069,397 | $51,873,967 | -$2,953,989 | $48.48 | 24 |
| 2014 Q3 | 1,122,621 | $54,581,723 | -$24,200,051 | $48.62 | 22 |
| 2014 Q2 | 1,619,855 | $82,419,811 | +$2,207,830 | $50.88 | 20 |
| 2014 Q1 | 1,576,791 | $75,276,418 | +$10,756,025 | $47.74 | 17 |