| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,025 | $213,684 | -$5,212 | $208.47 | 1 |
| 2025 Q3 | 166,108 | $32,877,546 | +$2,551,709 | $197.41 | 32 |
| 2025 Q2 | 154,170 | $28,996,093 | -$6,348,107 | $187.64 | 37 |
| 2025 Q1 | 188,321 | $31,437,964 | -$29,539,128 | $169.77 | 33 |
| 2024 Q4 | 362,620 | $60,965,942 | -$23,563,960 | $168.04 | 39 |
| 2024 Q3 | 501,302 | $86,367,435 | -$20,007,254 | $172.52 | 40 |
| 2024 Q2 | 566,055 | $93,099,320 | -$62,877,910 | $164.47 | 42 |
| 2024 Q1 | 947,016 | $154,247,479 | -$5,841,299 | $162.88 | 35 |
| 2023 Q4 | 286 | $42,743 | -$24,062 | $149.45 | 1 |
| 2023 Q3 | 971,817 | $131,150,725 | -$499,712 | $134.94 | 28 |
| 2023 Q2 | 973,211 | $136,456,634 | -$5,808,485 | $140.21 | 23 |
| 2023 Q1 | 1,014,976 | $134,063,731 | -$1,019,587 | $132.09 | 21 |
| 2022 Q4 | 1,025,486 | $124,370,012 | +$1,479,566 | $121.28 | 23 |
| 2022 Q3 | 1,012,666 | $111,123,000 | +$859,544 | $109.76 | 17 |
| 2022 Q2 | 1,006,377 | $119,168,000 | -$4,470,596 | $118.41 | 19 |
| 2022 Q1 | 1,040,845 | $147,969,000 | -$2,699,627 | $142.14 | 18 |
| 2021 Q4 | 1,060,713 | $161,073,000 | +$15,481,372 | $151.84 | 24 |
| 2021 Q3 | 958,782 | $135,012,000 | -$1,022,243 | $140.79 | 19 |
| 2021 Q2 | 965,781 | $135,979,000 | +$439,350 | $140.78 | 16 |
| 2021 Q1 | 962,693 | $125,896,000 | +$11,854,789 | $130.72 | 16 |
| 2020 Q4 | 872,777 | $108,627,000 | +$514,113 | $124.44 | 17 |
| 2020 Q3 | 868,653 | $95,406,000 | +$2,651,206 | $109.80 | 17 |
| 2020 Q2 | 844,512 | $86,836,000 | +$7,093,144 | $102.74 | 14 |
| 2020 Q1 | 775,594 | $67,226,116 | -$920,327 | $86.68 | 16 |
| 2019 Q4 | 787,091 | $84,899,000 | -$614,272 | $107.86 | 15 |
| 2019 Q3 | 792,782 | $78,786,000 | +$9,655,439 | $99.37 | 15 |
| 2019 Q2 | 695,694 | $68,748,000 | +$2,503,004 | $98.82 | 12 |
| 2019 Q1 | 671,243 | $63,922,000 | -$9,631,964 | $95.24 | 12 |
| 2018 Q4 | 781,923 | $66,713,000 | +$5,404,466 | $85.32 | 16 |
| 2018 Q3 | 717,875 | $71,134,000 | +$258,304 | $99.10 | 15 |
| 2018 Q2 | 714,950 | $67,412,000 | +$7,834,467 | $94.20 | 8 |
| 2018 Q1 | 631,866 | $59,528,000 | +$21,085,694 | $94.21 | 8 |
| 2017 Q4 | 407,898 | $38,741,000 | +$25,035,915 | $94.97 | 8 |
| 2017 Q3 | 147,600 | $13,299,000 | +$5,279,535 | $90.10 | 5 |
| 2017 Q2 | 91,278 | $7,849,000 | -$126,951 | $85.99 | 6 |
| 2017 Q1 | 92,722 | $7,720,000 | +$466,411 | $83.26 | 3 |
| 2016 Q4 | 87,125 | $6,798,000 | -$60,092 | $77.12 | 2 |
| 2016 Q3 | 87,675 | $6,722,000 | +$6,721,998 | $76.82 | 2 |