| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,643,153 | $117,588,839 | -$27,985,204 | $71.55 | 70 |
| 2025 Q2 | 2,065,829 | $139,542,439 | +$1,813,919 | $67.55 | 68 |
| 2025 Q1 | 1,413,019 | $84,714,106 | +$3,937,691 | $59.98 | 61 |
| 2024 Q4 | 1,418,269 | $78,969,678 | +$2,667,108 | $55.68 | 55 |
| 2024 Q3 | 1,279,551 | $77,515,258 | -$1,419,284 | $60.58 | 46 |
| 2024 Q2 | 1,303,612 | $72,397,707 | +$3,613,791 | $55.54 | 44 |
| 2024 Q1 | 1,238,189 | $70,469,748 | -$13,511,778 | $56.93 | 48 |
| 2023 Q4 | 1,483,128 | $79,911,303 | +$9,410,732 | $53.88 | 44 |
| 2023 Q3 | 997,084 | $48,915,136 | -$125,871 | $49.04 | 34 |
| 2023 Q2 | 1,063,480 | $54,490,490 | -$4,761,818 | $51.21 | 30 |
| 2023 Q1 | 1,157,502 | $58,530,562 | +$16,490,280 | $50.57 | 28 |
| 2022 Q4 | 831,141 | $39,122,676 | +$10,240,700 | $47.07 | 24 |
| 2022 Q3 | 506,397 | $20,452,000 | +$13,213,779 | $40.39 | 12 |
| 2022 Q2 | 178,952 | $8,117,000 | +$6,652,240 | $45.36 | 7 |
| 2022 Q1 | 32,295 | $1,708,000 | +$1,708,000 | $52.89 | 1 |