| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,327,975 | $433,293,472 | +$22,326,480 | $52.04 | 89 |
| 2025 Q2 | 7,930,240 | $387,475,870 | -$2,355,358 | $48.86 | 81 |
| 2025 Q1 | 8,050,621 | $350,171,969 | +$44,259,765 | $43.50 | 81 |
| 2024 Q4 | 7,331,807 | $336,946,562 | +$108,738,009 | $45.89 | 64 |
| 2024 Q3 | 4,245,863 | $194,348,619 | +$92,234,513 | $45.66 | 51 |
| 2024 Q2 | 2,237,115 | $97,241,205 | +$32,049,278 | $43.48 | 37 |
| 2024 Q1 | 1,556,287 | $64,968,153 | +$6,940,220 | $41.75 | 32 |
| 2023 Q4 | 1,390,184 | $50,309,420 | +$38,992,590 | $36.19 | 20 |
| 2023 Q3 | 313,500 | $10,170,977 | +$4,592,329 | $32.44 | 12 |
| 2023 Q2 | 171,230 | $5,735,221 | +$1,784,248 | $33.50 | 13 |
| 2023 Q1 | 118,391 | $3,646,806 | -$651,172 | $30.81 | 11 |
| 2022 Q4 | 140,223 | $4,081,915 | +$1,434,685 | $29.12 | 10 |
| 2022 Q3 | 90,939 | $2,364,000 | +$1,001,691 | $25.99 | 6 |
| 2022 Q2 | 51,572 | $1,382,000 | -$1,275,340 | $26.80 | 7 |
| 2022 Q1 | 96,424 | $2,965,000 | -$456,707 | $30.46 | 7 |
| 2021 Q4 | 111,352 | $3,298,900 | +$1,973,290 | $29.63 | 7 |
| 2021 Q3 | 44,809 | $1,276,000 | -$115,329 | $28.44 | 5 |
| 2021 Q2 | 48,219 | $1,408,000 | +$111,064 | $29.21 | 7 |
| 2021 Q1 | 44,848 | $1,237,000 | +$940,000 | $27.57 | 6 |
| 2020 Q4 | 12,248 | $297,000 | -$113,848 | $25.27 | 2 |
| 2020 Q3 | 18,015 | $367,000 | +$78,264 | $20.36 | 4 |
| 2020 Q2 | 14,178 | $280,000 | +$280,000 | $19.82 | 2 |