| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,227,479 | $176,767,433 | +$21,177,520 | $79.46 | 145 |
| 2025 Q2 | 1,966,100 | $130,960,963 | +$3,921,619 | $66.68 | 134 |
| 2025 Q1 | 1,906,504 | $128,853,254 | +$1,038,061 | $67.69 | 125 |
| 2024 Q4 | 1,897,173 | $122,956,417 | +$3,459,565 | $64.81 | 124 |
| 2024 Q3 | 1,856,560 | $114,691,571 | +$6,604,063 | $61.77 | 128 |
| 2024 Q2 | 1,735,404 | $112,129,356 | -$19,113,712 | $64.69 | 122 |
| 2024 Q1 | 2,015,801 | $129,255,236 | +$14,428,750 | $63.59 | 112 |
| 2023 Q4 | 1,806,312 | $121,055,834 | -$7,059,496 | $67.86 | 112 |
| 2023 Q3 | 1,822,140 | $119,788,006 | -$4,832,846 | $65.90 | 120 |
| 2023 Q2 | 1,904,727 | $125,677,839 | -$16,333,756 | $65.94 | 122 |
| 2023 Q1 | 2,129,772 | $153,809,069 | +$7,633,772 | $71.81 | 126 |
| 2022 Q4 | 2,011,995 | $171,505,183 | +$16,796,717 | $85.45 | 121 |
| 2022 Q3 | 1,821,384 | $129,268,572 | -$2,320,959 | $71.09 | 103 |
| 2022 Q2 | 1,875,695 | $114,237,866 | +$2,007,081 | $60.88 | 100 |
| 2022 Q1 | 1,792,606 | $103,532,640 | +$19,518,107 | $57.76 | 92 |
| 2021 Q4 | 1,477,293 | $61,467,496 | -$9,798,838 | $41.65 | 81 |
| 2021 Q3 | 1,690,256 | $72,245,639 | +$3,680,483 | $42.82 | 76 |
| 2021 Q2 | 1,605,931 | $64,660,742 | -$1,209,699 | $40.32 | 77 |
| 2021 Q1 | 1,668,420 | $50,593,737 | +$10,102,417 | $30.36 | 70 |
| 2020 Q4 | 1,366,088 | $38,490,220 | +$418,680 | $28.21 | 67 |
| 2020 Q3 | 1,347,272 | $39,141,000 | -$824,567 | $29.10 | 70 |
| 2020 Q2 | 1,391,839 | $38,475,000 | +$706,028 | $27.72 | 66 |
| 2020 Q1 | 1,365,620 | $37,771,000 | -$4,863,616 | $27.64 | 66 |
| 2019 Q4 | 1,490,669 | $59,970,000 | -$407,135 | $40.29 | 78 |
| 2019 Q3 | 1,493,388 | $64,649,000 | +$817,271 | $43.36 | 82 |
| 2019 Q2 | 1,469,188 | $70,821,000 | +$3,128,516 | $48.29 | 85 |
| 2019 Q1 | 1,404,686 | $65,235,000 | +$1,492,393 | $46.54 | 79 |
| 2018 Q4 | 1,379,225 | $51,270,000 | -$6,002,374 | $37.26 | 68 |
| 2018 Q3 | 1,473,877 | $62,088,000 | +$1,735,671 | $42.20 | 76 |
| 2018 Q2 | 1,426,218 | $67,015,000 | +$46,035 | $47.09 | 77 |
| 2018 Q1 | 1,429,880 | $62,799,000 | +$3,696,461 | $43.94 | 80 |
| 2017 Q4 | 1,337,833 | $59,622,000 | +$1,436,020 | $44.60 | 75 |
| 2017 Q3 | 1,282,908 | $52,295,000 | +$193,366 | $40.80 | 68 |
| 2017 Q2 | 1,289,392 | $49,942,775 | -$1,501,747 | $38.75 | 70 |
| 2017 Q1 | 1,328,767 | $47,391,000 | -$932,946 | $35.60 | 63 |
| 2016 Q4 | 1,354,864 | $47,628,000 | -$1,805,948 | $35.15 | 64 |
| 2016 Q3 | 1,402,487 | $51,563,331 | +$1,077,768 | $36.76 | 69 |
| 2016 Q2 | 1,374,284 | $45,928,301 | +$3,008,210 | $33.40 | 69 |
| 2016 Q1 | 1,286,280 | $38,081,006 | -$1,081,543 | $29.60 | 60 |
| 2015 Q4 | 1,326,042 | $34,827,499 | +$16,565 | $26.26 | 60 |
| 2015 Q3 | 1,300,046 | $39,787,039 | -$606,383 | $30.55 | 64 |
| 2015 Q2 | 1,307,760 | $49,412,043 | -$2,093,718 | $37.75 | 63 |
| 2015 Q1 | 1,361,908 | $53,614,158 | -$5,198,388 | $39.35 | 65 |
| 2014 Q4 | 1,501,146 | $53,970,307 | +$578,479 | $35.78 | 70 |
| 2014 Q3 | 1,438,946 | $78,047,833 | -$237,103 | $54.23 | 80 |
| 2014 Q2 | 1,439,306 | $87,203,746 | -$8,308,972 | $60.59 | 82 |
| 2014 Q1 | 1,579,552 | $78,277,637 | +$1,555,061 | $49.50 | 73 |