| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 340,661 | $18,447,130 | +$521,203 | $54.16 | 4 |
| 2025 Q3 | 2,144,267 | $116,019,155 | +$2,341,584 | $54.12 | 62 |
| 2025 Q2 | 2,085,537 | $112,344,457 | +$1,182,895 | $53.85 | 58 |
| 2025 Q1 | 2,064,063 | $108,679,613 | +$441,733 | $52.65 | 56 |
| 2024 Q4 | 2,065,958 | $101,492,255 | -$26,833,032 | $49.12 | 46 |
| 2024 Q3 | 2,601,624 | $131,563,325 | -$6,878,941 | $50.56 | 49 |
| 2024 Q2 | 2,741,418 | $123,224,850 | -$890,548 | $44.95 | 51 |
| 2024 Q1 | 2,747,447 | $126,183,841 | -$11,984,624 | $45.93 | 47 |
| 2023 Q4 | 2,842,909 | $129,771,810 | +$15,084,158 | $45.63 | 52 |
| 2023 Q3 | 2,772,608 | $114,758,239 | -$34,897,441 | $41.39 | 48 |
| 2023 Q2 | 2,914,650 | $130,925,442 | +$22,206,959 | $44.90 | 49 |
| 2023 Q1 | 2,433,113 | $110,456,609 | -$60,617,689 | $45.43 | 48 |
| 2022 Q4 | 3,758,023 | $167,104,285 | +$74,553,585 | $44.47 | 57 |
| 2022 Q3 | 2,027,276 | $82,605,265 | +$4,735,792 | $40.73 | 49 |
| 2022 Q2 | 1,908,668 | $87,799,592 | -$16,411,621 | $46.00 | 52 |
| 2022 Q1 | 2,058,094 | $102,119,449 | +$2,307,152 | $49.62 | 55 |
| 2021 Q4 | 2,152,851 | $102,973,776 | +$5,615,652 | $47.83 | 58 |
| 2021 Q3 | 2,036,333 | $91,968,140 | +$11,173,661 | $45.16 | 52 |
| 2021 Q2 | 1,788,643 | $82,705,653 | -$57,151,651 | $46.24 | 50 |
| 2021 Q1 | 2,959,287 | $128,732,532 | +$10,843,138 | $43.50 | 43 |
| 2020 Q4 | 2,807,280 | $115,284,484 | -$6,537,610 | $41.06 | 43 |
| 2020 Q3 | 2,964,727 | $113,629,648 | +$805,610 | $38.29 | 37 |
| 2020 Q2 | 2,930,543 | $116,165,989 | +$21,619,788 | $39.64 | 32 |
| 2020 Q1 | 2,369,001 | $83,546,316 | +$1,011,732 | $35.27 | 32 |
| 2019 Q4 | 2,326,263 | $109,188,403 | +$21,336,018 | $46.94 | 35 |
| 2019 Q3 | 1,716,203 | $78,170,479 | +$5,676,425 | $45.55 | 25 |
| 2019 Q2 | 1,591,634 | $71,740,358 | +$3,915,890 | $45.07 | 24 |
| 2019 Q1 | 1,507,090 | $66,193,068 | +$21,143,506 | $43.92 | 25 |
| 2018 Q4 | 820,766 | $31,323,614 | +$10,542,900 | $38.14 | 21 |
| 2018 Q3 | 565,218 | $23,438,450 | +$5,269,436 | $41.48 | 23 |
| 2018 Q2 | 437,817 | $18,299,536 | -$246,357 | $41.81 | 22 |
| 2018 Q1 | 441,989 | $17,733,115 | +$1,876,531 | $40.14 | 24 |
| 2017 Q4 | 397,394 | $17,040,806 | -$939,113 | $42.88 | 22 |
| 2017 Q3 | 396,969 | $17,114,000 | +$1,164,050 | $43.11 | 19 |
| 2017 Q2 | 369,944 | $15,795,000 | -$7,314,282 | $42.68 | 15 |
| 2017 Q1 | 541,553 | $22,717,000 | -$612,696 | $41.95 | 16 |
| 2016 Q4 | 556,369 | $21,778,173 | -$9,306 | $39.13 | 19 |
| 2016 Q3 | 531,200 | $21,958,000 | +$3,434,999 | $41.35 | 17 |
| 2016 Q2 | 448,101 | $18,135,000 | +$225,195 | $40.46 | 15 |
| 2016 Q1 | 443,519 | $16,676,000 | -$3,209,350 | $37.62 | 14 |
| 2015 Q4 | 532,788 | $19,155,000 | +$11,130,404 | $35.94 | 15 |
| 2015 Q3 | 205,686 | $7,622,000 | -$2,020,122 | $37.04 | 15 |
| 2015 Q2 | 277,708 | $11,588,692 | +$1,503,904 | $41.71 | 17 |
| 2015 Q1 | 235,408 | $10,186,340 | +$692,487 | $43.34 | 13 |
| 2014 Q4 | 226,351 | $9,876,460 | +$3,908,610 | $43.64 | 15 |
| 2014 Q3 | 135,515 | $5,972,648 | +$1,079,946 | $44.12 | 14 |
| 2014 Q2 | 110,301 | $4,924,857 | +$4,924,862 | $44.83 | 6 |