| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,193,668 | $254,204,310 | -$18,575,143 | $79.61 | 119 |
| 2025 Q2 | 3,463,726 | $258,400,253 | -$18,137,310 | $74.48 | 123 |
| 2025 Q1 | 3,644,732 | $297,669,519 | -$27,739,333 | $81.87 | 134 |
| 2024 Q4 | 4,041,222 | $308,923,850 | +$3,388,592 | $76.36 | 136 |
| 2024 Q3 | 3,648,032 | $279,899,585 | -$20,912,340 | $76.64 | 133 |
| 2024 Q2 | 3,901,550 | $314,786,427 | -$11,693,304 | $80.63 | 137 |
| 2024 Q1 | 4,008,481 | $333,139,078 | -$29,195,476 | $83.08 | 139 |
| 2023 Q4 | 4,352,370 | $320,767,991 | +$18,192,967 | $73.72 | 147 |
| 2023 Q3 | 4,061,097 | $311,491,796 | +$22,439,594 | $76.72 | 141 |
| 2023 Q2 | 3,779,725 | $258,793,838 | -$29,354,607 | $68.44 | 124 |
| 2023 Q1 | 4,202,602 | $287,342,092 | -$14,522,616 | $68.33 | 128 |
| 2022 Q4 | 4,433,482 | $322,193,595 | +$26,710,090 | $72.69 | 127 |
| 2022 Q3 | 3,964,499 | $242,009,004 | -$38,709,682 | $61.01 | 111 |
| 2022 Q2 | 4,750,782 | $292,457,684 | +$17,183,192 | $61.5 | 122 |
| 2022 Q1 | 4,293,092 | $289,336,003 | +$71,059,681 | $67.35 | 117 |
| 2021 Q4 | 3,255,394 | $155,580,696 | +$47,058,827 | $47.77 | 86 |
| 2021 Q3 | 2,246,610 | $101,417,155 | -$9,872,947 | $45.13 | 65 |
| 2021 Q2 | 2,464,749 | $111,652,616 | +$22,972,171 | $45.29 | 61 |
| 2021 Q1 | 1,982,128 | $79,825,956 | +$55,470,440 | $40.27 | 58 |
| 2020 Q4 | 613,190 | $19,100,094 | -$47,981,626 | $31.07 | 41 |
| 2020 Q3 | 2,123,630 | $47,800,952 | +$4,441,826 | $22.51 | 33 |
| 2020 Q2 | 1,900,829 | $53,324,490 | +$17,794,894 | $28.06 | 43 |
| 2020 Q1 | 1,466,228 | $29,338,007 | -$19,373,734 | $20.01 | 39 |
| 2019 Q4 | 1,377,115 | $65,783,148 | +$8,702,599 | $47.87 | 57 |
| 2019 Q3 | 1,188,514 | $52,750,643 | -$13,183,071 | $44.37 | 49 |
| 2019 Q2 | 1,490,589 | $72,362,304 | -$6,887,949 | $48.55 | 53 |
| 2019 Q1 | 1,610,498 | $81,566,049 | -$8,626,654 | $50.64 | 61 |
| 2018 Q4 | 1,824,621 | $78,828,935 | -$42,421,545 | $43.14 | 62 |
| 2018 Q3 | 2,432,239 | $151,092,959 | +$14,389,473 | $62.13 | 52 |
| 2018 Q2 | 2,201,605 | $137,339,068 | +$135,889,068 | $62.39 | 56 |
| 2017 Q2 | 0 | $0 | -$55,775 | 0 | |
| 2017 Q1 | 948 | $55,775 | +$54,000 | $59 | 2 |
| 2016 Q4 | 30 | $1,920 | $64 | 1 | |
| 2016 Q3 | 30 | $1,799 | $59.97 | 1 | |
| 2016 Q2 | 30 | $1,680 | -$18,800 | $56 | 1 |
| 2016 Q1 | 404 | $19,872 | $48.89 | 2 |