| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 466,251 | $26,905,475 | -$695,292 | $56.63 | 6 |
| 2025 Q3 | 8,675,767 | $486,500,750 | +$36,223,745 | $56.10 | 143 |
| 2025 Q2 | 8,043,713 | $431,016,857 | -$42,290,470 | $53.53 | 141 |
| 2025 Q1 | 8,662,225 | $423,277,950 | +$15,331,854 | $48.93 | 133 |
| 2024 Q4 | 8,500,451 | $427,125,001 | +$7,974,795 | $50.20 | 136 |
| 2024 Q3 | 8,215,070 | $420,576,009 | -$36,071,281 | $51.21 | 130 |
| 2024 Q2 | 8,972,800 | $408,045,720 | -$5,518,303 | $45.41 | 138 |
| 2024 Q1 | 9,062,261 | $432,233,895 | +$30,226,112 | $47.71 | 136 |
| 2023 Q4 | 325 | $14,011 | $43.11 | 1 | |
| 2023 Q3 | 8,422,399 | $322,938,081 | +$248,473,647 | $38.29 | 121 |
| 2023 Q2 | 1,327,835 | $270,820,582 | +$66,365,519 | $204.50 | 115 |
| 2023 Q1 | 1,067,592 | $200,022,456 | +$27,185,540 | $187.64 | 111 |
| 2022 Q4 | 915,126 | $164,007,519 | -$3,952,295 | $178.27 | 98 |
| 2022 Q3 | 860,765 | $133,486,824 | -$57,800,877 | $154.92 | 89 |
| 2022 Q2 | 1,230,284 | $198,911,610 | -$22,503,446 | $160.28 | 92 |
| 2022 Q1 | 1,361,179 | $256,624,417 | -$23,747,014 | $188.57 | 101 |
| 2021 Q4 | 1,542,763 | $304,878,156 | +$20,471,298 | $197.68 | 101 |
| 2021 Q3 | 1,412,483 | $257,836,432 | -$70,610,024 | $182.41 | 105 |
| 2021 Q2 | 1,841,100 | $343,233,589 | +$98,042,769 | $186.51 | 109 |
| 2021 Q1 | 1,316,461 | $233,931,014 | -$34,393,634 | $177.69 | 83 |
| 2020 Q4 | 1,510,333 | $230,424,326 | +$30,562,087 | $157.99 | 72 |
| 2020 Q3 | 813,291 | $109,615,123 | +$11,049,416 | $134.77 | 54 |
| 2020 Q2 | 813,985 | $97,379,365 | +$6,684,457 | $119.89 | 53 |
| 2020 Q1 | 739,575 | $72,481,937 | -$21,935,769 | $98.08 | 58 |
| 2019 Q4 | 994,627 | $134,831,668 | +$41,603,420 | $135.60 | 75 |
| 2019 Q3 | 673,754 | $85,093,059 | +$3,776,144 | $126.46 | 56 |
| 2019 Q2 | 644,154 | $81,175,447 | -$31,612,114 | $126.02 | 59 |
| 2019 Q1 | 889,458 | $106,954,279 | +$36,137,277 | $120.22 | 53 |
| 2018 Q4 | 593,930 | $61,371,308 | -$4,060,513 | $103.29 | 54 |
| 2018 Q3 | 627,198 | $79,072,794 | -$4,654,059 | $126.06 | 48 |
| 2018 Q2 | 670,062 | $76,785,449 | +$76,619,456 | $114.59 | 46 |
| 2018 Q1 | 1,449 | $173,000 | $0 | $119.39 | 1 |
| 2017 Q4 | 1,449 | $175,000 | $0 | $120.77 | 1 |
| 2017 Q3 | 1,449 | $163,000 | $0 | $112.49 | 1 |
| 2017 Q2 | 1,449 | $157,000 | $0 | $108.35 | 1 |
| 2017 Q1 | 1,449 | $151,000 | -$7,295 | $104.21 | 1 |
| 2016 Q4 | 1,519 | $151,000 | -$20,677 | $99.41 | 1 |
| 2016 Q3 | 1,727 | $161,000 | $0 | $93.23 | 1 |
| 2016 Q2 | 1,727 | $152,000 | -$10,122 | $88.01 | 1 |
| 2016 Q1 | 1,842 | $162,000 | $0 | $87.95 | 1 |