| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,542,251 | $167,125,528 | -$41,744,986 | $108.37 | 94 |
| 2025 Q2 | 2,022,168 | $219,824,248 | +$128,673,463 | $108.79 | 98 |
| 2025 Q1 | 766,140 | $76,575,820 | +$2,066,561 | $99.9 | 51 |
| 2024 Q4 | 747,836 | $71,611,786 | +$7,184,274 | $95.66 | 46 |
| 2024 Q3 | 661,075 | $67,981,414 | +$6,029,686 | $102.86 | 45 |
| 2024 Q2 | 606,382 | $60,151,257 | -$14,553,588 | $98.96 | 38 |
| 2024 Q1 | 750,687 | $74,854,078 | -$9,992,713 | $99.71 | 37 |
| 2023 Q4 | 853,385 | $87,070,682 | -$1,296,689 | $102.04 | 48 |
| 2023 Q3 | 881,571 | $86,130,703 | -$21,294,327 | $97.7 | 57 |
| 2023 Q2 | 1,152,784 | $116,195,256 | +$4,675,099 | $100.81 | 65 |
| 2023 Q1 | 1,080,886 | $108,301,071 | -$37,551,759 | $100.19 | 64 |
| 2022 Q4 | 1,462,693 | $144,463,848 | -$94,546,211 | $98.8 | 68 |
| 2022 Q3 | 2,439,903 | $220,674,959 | +$147,604,630 | $90.44 | 61 |
| 2022 Q2 | 774,964 | $142,862,564 | +$84,102,330 | $96.9 | 47 |
| 2022 Q1 | 611,736 | $62,753,738 | -$33,188,757 | $102.58 | 47 |
| 2021 Q4 | 932,744 | $98,641,203 | -$23,605,613 | $105.76 | 47 |
| 2021 Q3 | 1,152,472 | $124,474,440 | +$564,393 | $107.97 | 51 |
| 2021 Q2 | 1,144,643 | $126,828,722 | -$32,093,246 | $110.81 | 46 |
| 2021 Q1 | 1,434,423 | $157,601,689 | +$34,768,650 | $109.87 | 48 |
| 2020 Q4 | 1,115,606 | $128,050,924 | -$35,675,761 | $114.74 | 46 |
| 2020 Q3 | 1,426,166 | $157,379,630 | +$30,174,360 | $110.37 | 48 |
| 2020 Q2 | 1,155,912 | $122,513,859 | -$46,250,870 | $105.99 | 42 |
| 2020 Q1 | 1,765,902 | $184,194,740 | +$23,220,939 | $104.3 | 37 |
| 2019 Q4 | 1,618,253 | $172,020,946 | +$1,192,743 | $106.3 | 43 |
| 2019 Q3 | 1,610,423 | $166,770,448 | +$20,935,407 | $103.56 | 42 |
| 2019 Q2 | 1,402,622 | $151,855,530 | -$8,646,275 | $108.27 | 40 |
| 2019 Q1 | 1,482,180 | $158,626,834 | -$38,644,160 | $107.02 | 41 |
| 2018 Q4 | 1,893,342 | $207,235,003 | +$38,509,671 | $109.48 | 42 |
| 2018 Q3 | 1,520,288 | $168,982,801 | -$38,544,621 | $111.16 | 47 |
| 2018 Q2 | 1,600,940 | $179,402,229 | +$174,993,231 | $112.06 | 44 |
| 2016 Q2 | 0 | $0 | -$11,000 | 0 | |
| 2016 Q1 | 100 | $11,000 | $110 | 1 |