| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 28,321 | $1,490,452 | +$476,133 | $51.87 | 6 |
| 2025 Q3 | 5,569,804 | $294,566,888 | +$44,857,613 | $52.89 | 164 |
| 2025 Q2 | 4,889,663 | $236,260,911 | +$9,278,379 | $48.30 | 148 |
| 2025 Q1 | 4,719,049 | $191,981,312 | +$8,166,093 | $40.67 | 137 |
| 2024 Q4 | 4,495,242 | $202,290,761 | -$25,743,816 | $45.04 | 143 |
| 2024 Q3 | 4,980,638 | $216,265,065 | -$47,550,289 | $43.79 | 137 |
| 2024 Q2 | 6,119,153 | $259,084,529 | -$369,791 | $42.34 | 144 |
| 2024 Q1 | 6,106,824 | $276,254,426 | +$24,539,317 | $45.24 | 129 |
| 2023 Q4 | 13,537 | $616,350 | $45.53 | 2 | |
| 2023 Q3 | 4,759,712 | $192,849,034 | +$38,512,456 | $40.51 | 122 |
| 2023 Q2 | 3,996,137 | $182,495,114 | +$64,226,994 | $45.67 | 103 |
| 2023 Q1 | 2,619,802 | $111,618,005 | +$17,629,151 | $42.63 | 88 |
| 2022 Q4 | 2,132,735 | $76,199,865 | -$2,360,095 | $35.72 | 69 |
| 2022 Q3 | 2,220,209 | $74,848,000 | +$8,856,176 | $33.66 | 66 |
| 2022 Q2 | 2,073,957 | $100,107 | -$8,676 | $0.04 | 69 |
| 2022 Q1 | 2,068,002 | $126,680 | -$15,688,664 | $0.05 | 80 |
| 2021 Q4 | 2,361,751 | $130,085,983 | +$7,429,549 | $55.09 | 88 |
| 2021 Q3 | 2,203,547 | $118,235,010 | +$17,747,215 | $53.67 | 80 |
| 2021 Q2 | 1,866,094 | $101,295,010 | +$5,988,806 | $54.29 | 76 |
| 2021 Q1 | 1,774,428 | $92,541,133 | +$12,986,585 | $52.10 | 67 |
| 2020 Q4 | 1,517,939 | $76,172,467 | +$15,684,659 | $50.15 | 52 |
| 2020 Q3 | 1,233,221 | $48,011,191 | -$412,397 | $38.94 | 40 |
| 2020 Q2 | 1,184,581 | $42,689,739 | +$16,919,306 | $36.01 | 31 |
| 2020 Q1 | 740,665 | $20,144,611 | +$1,703,722 | $27.19 | 29 |
| 2019 Q4 | 664,779 | $22,855,000 | +$3,546,758 | $34.37 | 31 |
| 2019 Q3 | 564,497 | $17,847,058 | +$3,354,585 | $31.61 | 30 |
| 2019 Q2 | 455,773 | $15,103,000 | +$7,227,860 | $33.14 | 21 |
| 2019 Q1 | 238,679 | $7,601,000 | -$198,530 | $31.83 | 22 |
| 2018 Q4 | 254,747 | $6,555,000 | -$269,525 | $25.75 | 18 |
| 2018 Q3 | 255,065 | $8,229,000 | +$3,561,322 | $32.26 | 17 |
| 2018 Q2 | 138,743 | $4,077,000 | +$3,059,001 | $29.38 | 11 |
| 2018 Q1 | 34,644 | $1,021,000 | +$1,021,000 | $29.50 | 10 |