| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,262,822 | $160,682,791 | +$41,219,844 | $71.11 | 112 |
| 2025 Q2 | 1,696,894 | $115,466,894 | -$5,694,249 | $68.06 | 99 |
| 2025 Q1 | 1,791,753 | $107,674,314 | -$33,703,308 | $60.03 | 93 |
| 2024 Q4 | 2,353,625 | $147,490,744 | -$15,627,687 | $62.78 | 107 |
| 2024 Q3 | 2,606,040 | $158,498,511 | +$32,067,310 | $60.82 | 100 |
| 2024 Q2 | 2,018,071 | $120,001,537 | -$5,597,638 | $59.46 | 86 |
| 2024 Q1 | 2,160,758 | $124,533,248 | -$58,188,765 | $57.65 | 84 |
| 2023 Q4 | 3,186,581 | $174,368,866 | -$32,430,956 | $55.10 | 90 |
| 2023 Q3 | 3,677,354 | $185,702,555 | +$134,711,463 | $50.80 | 78 |
| 2023 Q2 | 1,020,659 | $51,130,876 | +$7,401,220 | $51.26 | 48 |
| 2023 Q1 | 896,842 | $41,792,602 | -$30,469,222 | $47.91 | 48 |
| 2022 Q4 | 1,569,343 | $65,709,654 | +$13,068,130 | $42.55 | 50 |
| 2022 Q3 | 1,738,579 | $71,794,456 | +$37,568,047 | $42.02 | 51 |
| 2022 Q2 | 833,007 | $34,489,436 | +$4,873,774 | $42.97 | 35 |
| 2022 Q1 | 713,266 | $32,483,986 | +$5,773,613 | $47.31 | 30 |
| 2021 Q4 | 591,111 | $26,988,586 | -$6,908,064 | $48.17 | 34 |
| 2021 Q3 | 746,452 | $32,554,972 | +$9,741,933 | $46.37 | 28 |
| 2021 Q2 | 502,452 | $22,856,485 | -$43,517 | $46.12 | 24 |
| 2021 Q1 | 499,142 | $22,680,436 | -$2,061,305 | $45.44 | 23 |
| 2020 Q4 | 547,731 | $24,442,586 | +$3,301,610 | $44.66 | 28 |
| 2020 Q3 | 448,709 | $19,137,747 | +$19,137,747 | $42.62 | 16 |