| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 80,620 | $4,603,285 | -$2,949,077 | $57.03 | 3 |
| 2025 Q3 | 2,758,832 | $158,719,777 | +$21,434,764 | $57.70 | 86 |
| 2025 Q2 | 2,366,067 | $125,967,284 | -$14,443,980 | $53.21 | 80 |
| 2025 Q1 | 2,489,214 | $123,996,508 | -$119,497,475 | $49.90 | 79 |
| 2024 Q4 | 5,036,475 | $269,429,678 | +$31,789,623 | $53.43 | 96 |
| 2024 Q3 | 4,350,561 | $226,679,773 | -$108,028,230 | $52.11 | 78 |
| 2024 Q2 | 6,432,857 | $309,043,296 | +$4,830,789 | $48.04 | 99 |
| 2024 Q1 | 148,374 | $7,570,572 | -$13,891,244 | $51.02 | 7 |
| 2023 Q4 | 7,038,649 | $334,555,835 | -$176,842,560 | $47.55 | 103 |
| 2023 Q3 | 11,326,725 | $476,718,392 | +$349,040,997 | $42.08 | 96 |
| 2023 Q2 | 2,865,699 | $395,349,768 | -$5,786,716 | $137.92 | 86 |
| 2023 Q1 | 2,945,183 | $376,551,603 | -$23,249,224 | $127.86 | 87 |
| 2022 Q4 | 3,121,803 | $367,790,110 | +$88,233,154 | $117.79 | 79 |
| 2022 Q3 | 2,353,857 | $246,777,980 | +$46,539,424 | $104.82 | 63 |
| 2022 Q2 | 1,935,961 | $207,342,143 | -$61,293,044 | $107.08 | 69 |
| 2022 Q1 | 2,370,948 | $320,891,789 | +$19,414,646 | $135.39 | 91 |
| 2021 Q4 | 2,186,317 | $342,473,551 | -$144,599,325 | $156.60 | 107 |
| 2021 Q3 | 3,247,476 | $469,121,702 | -$159,032,217 | $144.20 | 99 |
| 2021 Q2 | 4,676,616 | $692,556,000 | -$114,799,495 | $148.15 | 100 |
| 2021 Q1 | 5,454,405 | $768,771,084 | +$498,593,860 | $141.05 | 98 |
| 2020 Q4 | 1,912,385 | $234,150,000 | +$119,105,927 | $122.31 | 49 |
| 2020 Q3 | 938,362 | $96,565,955 | +$56,109,113 | $102.91 | 35 |
| 2020 Q2 | 400,183 | $35,526,462 | +$10,824,908 | $88.79 | 36 |
| 2020 Q1 | 282,642 | $18,917,211 | -$26,479,941 | $66.98 | 36 |
| 2019 Q4 | 601,949 | $66,956,195 | +$24,028,695 | $111.23 | 49 |
| 2019 Q3 | 381,659 | $39,876,752 | -$373,125 | $104.48 | 40 |
| 2019 Q2 | 379,170 | $39,661,128 | -$11,722,960 | $104.76 | 42 |
| 2019 Q1 | 498,217 | $51,857,399 | +$22,720,214 | $104.00 | 43 |
| 2018 Q4 | 287,094 | $25,948,000 | -$8,539,682 | $89.87 | 39 |
| 2018 Q3 | 378,296 | $40,075,000 | -$10,571,613 | $105.97 | 36 |
| 2018 Q2 | 472,332 | $48,921,000 | +$48,876,994 | $103.62 | 34 |
| 2018 Q1 | 423 | $42,000 | $0 | $99.29 | 1 |
| 2017 Q4 | 423 | $42,000 | $0 | $99.29 | 1 |
| 2017 Q3 | 423 | $39,000 | -$23,511 | $92.20 | 1 |
| 2017 Q2 | 678 | $63,000 | $0 | $92.92 | 1 |
| 2017 Q1 | 678 | $63,000 | $0 | $92.92 | 1 |
| 2016 Q4 | 678 | $60,000 | +$49,735 | $88.50 | 1 |
| 2016 Q3 | 116 | $86,000 | -$742,121 | $741.38 | 1 |
| 2016 Q2 | 1,117 | $94,000 | -$18,935 | $84.15 | 1 |
| 2016 Q1 | 1,342 | $119,000 | $0 | $88.67 | 1 |