| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,468,933 | $315,568,582 | -$12,992,766 | $90.98 | 68 |
| 2025 Q2 | 3,620,179 | $318,415,835 | -$7,040,135 | $87.96 | 67 |
| 2025 Q1 | 3,702,025 | $312,509,329 | +$9,299,164 | $84.44 | 64 |
| 2024 Q4 | 3,684,206 | $312,902,279 | -$9,911,560 | $84.91 | 69 |
| 2024 Q3 | 3,774,616 | $325,162,857 | -$14,975,212 | $86.15 | 71 |
| 2024 Q2 | 3,948,443 | $313,269,377 | -$6,600,303 | $79.34 | 65 |
| 2024 Q1 | 4,001,461 | $325,391,433 | -$56,579,158 | $81.36 | 65 |
| 2023 Q4 | 4,697,563 | $350,599,652 | -$6,154,255 | $74.63 | 66 |
| 2023 Q3 | 4,781,432 | $325,561,326 | +$6,393,723 | $68.09 | 68 |
| 2023 Q2 | 4,669,159 | $331,887,685 | -$34,088,293 | $71.08 | 64 |
| 2023 Q1 | 5,107,089 | $351,033,080 | -$12,605,759 | $68.75 | 56 |
| 2022 Q4 | 5,323,840 | $360,686,496 | +$7,416,395 | $67.74 | 59 |
| 2022 Q3 | 5,261,728 | $321,621,249 | +$5,555,499 | $60.97 | 57 |
| 2022 Q2 | 5,159,841 | $331,860,000 | -$13,179,051 | $64.21 | 55 |
| 2022 Q1 | 5,373,069 | $396,881,000 | -$11,097,696 | $74.04 | 63 |
| 2021 Q4 | 5,386,610 | $418,345,000 | -$48,397,787 | $77.67 | 64 |
| 2021 Q3 | 6,012,789 | $427,821,000 | -$28,718,077 | $71.12 | 59 |
| 2021 Q2 | 6,400,935 | $456,370,000 | -$15,126,376 | $71.27 | 62 |
| 2021 Q1 | 6,669,027 | $447,868,266 | -$44,869,326 | $67.11 | 66 |
| 2020 Q4 | 7,342,398 | $457,363,291 | -$22,134,184 | $62.29 | 70 |
| 2020 Q3 | 7,589,987 | $411,797,126 | -$81,997,745 | $54.24 | 60 |
| 2020 Q2 | 9,092,500 | $459,434,115 | -$69,344,424 | $50.51 | 57 |
| 2020 Q1 | 10,423,741 | $442,192,964 | -$13,897,014 | $42.41 | 60 |
| 2019 Q4 | 10,789,462 | $608,669,000 | +$71,544,290 | $56.42 | 60 |
| 2019 Q3 | 9,507,406 | $503,239,000 | +$17,280,030 | $52.93 | 60 |
| 2019 Q2 | 9,178,944 | $481,416,000 | +$2,951,884 | $52.46 | 52 |
| 2019 Q1 | 9,113,765 | $457,496,000 | +$6,738,330 | $50.19 | 49 |
| 2018 Q4 | 8,821,939 | $387,971,000 | -$4,588,502 | $43.98 | 44 |
| 2018 Q3 | 8,843,789 | $457,975,811 | +$56,550,792 | $51.79 | 41 |
| 2018 Q2 | 7,786,342 | $383,796,386 | +$69,498,809 | $49.42 | 37 |
| 2018 Q1 | 6,346,246 | $309,959,000 | +$34,145,617 | $48.89 | 35 |
| 2017 Q4 | 5,633,860 | $275,171,000 | +$24,851,095 | $48.78 | 31 |
| 2017 Q3 | 5,119,054 | $233,809,000 | +$35,809,165 | $45.65 | 28 |
| 2017 Q2 | 4,335,250 | $191,478,000 | +$23,065,415 | $44.17 | 29 |
| 2017 Q1 | 3,813,772 | $162,601,000 | +$84,453,101 | $42.69 | 26 |
| 2016 Q4 | 1,842,973 | $74,771,000 | +$21,364,460 | $40.33 | 23 |
| 2016 Q3 | 1,122,377 | $43,111,000 | +$11,021,161 | $38.69 | 14 |
| 2016 Q2 | 870,074 | $32,550,000 | +$7,683,795 | $37.17 | 15 |
| 2016 Q1 | 625,471 | $22,881,000 | +$3,503,418 | $36.67 | 9 |
| 2015 Q4 | 532,876 | $18,458,000 | +$18,355,000 | $35.8 | 11 |