| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 697,834 | $60,540,628 | +$103,765 | $86.74 | 50 |
| 2025 Q2 | 698,505 | $57,968,410 | -$21,083,587 | $83.00 | 46 |
| 2025 Q1 | 995,428 | $73,461,878 | +$9,177,814 | $73.80 | 45 |
| 2024 Q4 | 870,708 | $70,136,885 | +$46,283,160 | $80.55 | 38 |
| 2024 Q3 | 291,886 | $23,014,997 | -$824,094 | $78.85 | 28 |
| 2024 Q2 | 303,675 | $21,399,613 | +$7,144,161 | $70.46 | 26 |
| 2024 Q1 | 202,275 | $14,596,169 | -$3,297,044 | $72.14 | 23 |
| 2023 Q4 | 248,490 | $16,074,008 | -$9,316,316 | $64.68 | 25 |
| 2023 Q3 | 388,041 | $23,988,968 | -$3,581,952 | $61.81 | 26 |
| 2023 Q2 | 440,436 | $31,039,572 | -$29,302,529 | $70.47 | 26 |
| 2023 Q1 | 855,185 | $61,108,333 | -$6,158,208 | $71.46 | 32 |
| 2022 Q4 | 944,504 | $65,294,892 | +$6,044,378 | $69.13 | 34 |
| 2022 Q3 | 860,536 | $55,509,000 | -$2,926,659 | $64.51 | 29 |
| 2022 Q2 | 910,057 | $53,588,473 | -$40,893,221 | $58.88 | 32 |
| 2022 Q1 | 1,559,407 | $115,485,000 | +$44,807,531 | $74.05 | 42 |
| 2021 Q4 | 945,112 | $79,836,000 | +$4,664,844 | $84.47 | 36 |
| 2021 Q3 | 886,405 | $61,233,000 | +$3,221,532 | $69.08 | 31 |
| 2021 Q2 | 840,222 | $61,197,000 | -$2,345,271 | $72.84 | 32 |
| 2021 Q1 | 882,343 | $59,353,803 | +$31,038,311 | $67.26 | 35 |
| 2020 Q4 | 421,827 | $25,150,442 | -$6,794,795 | $59.62 | 26 |
| 2020 Q3 | 544,230 | $25,374,142 | -$610,795 | $46.63 | 26 |
| 2020 Q2 | 557,331 | $27,599,032 | -$809,411 | $49.52 | 25 |
| 2020 Q1 | 574,943 | $24,872,048 | -$12,146,938 | $43.26 | 22 |
| 2019 Q4 | 841,058 | $46,451,765 | -$12,488,172 | $55.23 | 30 |
| 2019 Q3 | 1,065,130 | $56,655,205 | -$35,842,926 | $53.19 | 33 |
| 2019 Q2 | 1,733,461 | $94,103,310 | -$11,351,392 | $54.29 | 37 |
| 2019 Q1 | 1,917,256 | $108,263,409 | +$59,540,218 | $56.46 | 39 |
| 2018 Q4 | 863,039 | $40,773,244 | +$10,549,453 | $47.21 | 29 |
| 2018 Q3 | 639,175 | $35,218,405 | -$22,268,470 | $55.10 | 29 |
| 2018 Q2 | 1,079,093 | $55,777,665 | +$13,357,524 | $52.32 | 31 |
| 2018 Q1 | 817,584 | $42,102,975 | +$19,273,383 | $51.50 | 29 |
| 2017 Q4 | 444,875 | $21,566,901 | -$12,749,415 | $48.48 | 31 |
| 2017 Q3 | 713,131 | $32,896,328 | -$3,047,510 | $46.13 | 27 |
| 2017 Q2 | 781,359 | $35,818,704 | -$5,603,713 | $45.84 | 29 |
| 2017 Q1 | 903,689 | $41,113,000 | -$8,519,194 | $45.50 | 28 |
| 2016 Q4 | 1,094,633 | $47,747,000 | -$62,421,279 | $43.62 | 33 |
| 2016 Q3 | 2,529,060 | $103,600,000 | -$107,338,067 | $40.97 | 35 |
| 2016 Q2 | 5,590,326 | $195,100,001 | +$94,400,324 | $34.90 | 37 |
| 2016 Q1 | 2,575,136 | $94,093,000 | -$77,516,357 | $36.56 | 34 |
| 2015 Q4 | 4,693,611 | $174,019,000 | +$70,956,020 | $37.08 | 35 |
| 2015 Q3 | 2,779,543 | $100,055,000 | -$4,489,599 | $36.00 | 34 |
| 2015 Q2 | 2,897,188 | $110,351,053 | +$2,394,888 | $38.09 | 32 |
| 2015 Q1 | 2,834,826 | $106,927,181 | +$1,099,925 | $37.72 | 33 |
| 2014 Q4 | 2,803,222 | $104,146,520 | -$48,315,196 | $37.15 | 30 |
| 2014 Q3 | 4,213,260 | $144,684,098 | -$29,131,471 | $34.33 | 34 |
| 2014 Q2 | 5,119,697 | $177,571,703 | -$12,623,257 | $35.10 | 41 |
| 2014 Q1 | 5,474,470 | $186,616,040 | +$64,097,461 | $34.39 | 41 |