| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 11,575 | $959,630 | +$245,018 | $82.15 | 4 |
| 2025 Q3 | 978,161 | $68,443,763 | -$20,741,981 | $69.87 | 98 |
| 2025 Q2 | 1,279,367 | $82,042,365 | -$2,862,018 | $64.10 | 95 |
| 2025 Q1 | 1,323,152 | $83,927,905 | -$175,979 | $63.44 | 95 |
| 2024 Q4 | 1,326,022 | $88,260,503 | +$867,793 | $66.53 | 97 |
| 2024 Q3 | 1,322,938 | $92,410,456 | -$7,574,963 | $69.82 | 103 |
| 2024 Q2 | 1,423,568 | $92,271,001 | +$14,972,145 | $64.81 | 100 |
| 2024 Q1 | 1,201,145 | $77,685,792 | -$13,859,542 | $64.72 | 101 |
| 2023 Q4 | 1,200,100 | $79,018,098 | +$7,608,470 | $65.84 | 95 |
| 2023 Q3 | 1,295,402 | $73,895,313 | -$283,849 | $57.04 | 96 |
| 2023 Q2 | 1,302,175 | $79,837,312 | +$58,835 | $61.29 | 97 |
| 2023 Q1 | 1,291,721 | $81,080,858 | +$5,184,618 | $62.77 | 101 |
| 2022 Q4 | 1,212,633 | $77,018,370 | +$6,484,805 | $63.50 | 103 |
| 2022 Q3 | 1,105,133 | $65,142,145 | -$3,370,422 | $58.94 | 85 |
| 2022 Q2 | 1,091,048 | $63,008,282 | +$10,620,634 | $57.74 | 85 |
| 2022 Q1 | 910,188 | $56,421,786 | -$8,928,314 | $62.01 | 86 |
| 2021 Q4 | 1,082,157 | $77,062,024 | +$6,820,182 | $71.21 | 99 |
| 2021 Q3 | 973,841 | $72,916,745 | +$4,475,875 | $74.85 | 96 |
| 2021 Q2 | 908,416 | $70,221,116 | +$1,401,390 | $77.33 | 93 |
| 2021 Q1 | 890,865 | $64,249,163 | +$102,795 | $73.82 | 87 |
| 2020 Q4 | 862,753 | $60,558,549 | -$3,846,633 | $70.13 | 79 |
| 2020 Q3 | 924,537 | $52,457,488 | +$730,117 | $56.62 | 70 |
| 2020 Q2 | 909,544 | $53,049,217 | -$1,578,571 | $58.27 | 74 |
| 2020 Q1 | 975,538 | $45,554,572 | -$4,876,335 | $46.50 | 72 |
| 2019 Q4 | 1,102,338 | $61,422,888 | -$7,787,450 | $55.85 | 75 |
| 2019 Q3 | 1,206,844 | $57,132,948 | -$1,297,503 | $47.37 | 70 |
| 2019 Q2 | 1,235,172 | $66,066,408 | -$12,704,520 | $53.51 | 76 |
| 2019 Q1 | 1,463,426 | $80,670,762 | -$5,591,400 | $55.18 | 76 |
| 2018 Q4 | 1,604,631 | $75,704,298 | +$1,970,607 | $47.07 | 69 |
| 2018 Q3 | 1,568,125 | $93,163,101 | +$35,721,803 | $59.45 | 69 |
| 2018 Q2 | 917,622 | $50,276,665 | +$50,276,668 | $54.71 | 67 |
| 2016 Q1 | 1,603 | $90,000 | $0 | $56.14 | 1 |