| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,945,148 | $168,218,293 | -$1,030,401 | $86.5 | 67 |
| 2025 Q2 | 1,969,417 | $163,866,495 | -$13,693,241 | $83.2 | 67 |
| 2025 Q1 | 2,384,425 | $174,042,214 | -$1,887,919 | $72.85 | 73 |
| 2024 Q4 | 2,427,340 | $183,206,746 | -$7,557,447 | $75.45 | 77 |
| 2024 Q3 | 2,546,007 | $196,222,310 | -$6,710,801 | $77.07 | 78 |
| 2024 Q2 | 2,638,078 | $196,710,854 | -$5,960,471 | $74.6 | 78 |
| 2024 Q1 | 2,686,468 | $193,400,363 | -$11,501,022 | $71.99 | 73 |
| 2023 Q4 | 2,866,691 | $197,856,010 | +$56,948,778 | $69.58 | 68 |
| 2023 Q3 | 2,027,542 | $125,997,330 | +$13,022,961 | $62.14 | 56 |
| 2023 Q2 | 1,805,832 | $119,673,535 | +$26,030,120 | $66.26 | 54 |
| 2023 Q1 | 1,412,977 | $86,387,308 | +$8,377,496 | $61.17 | 50 |
| 2022 Q4 | 1,280,393 | $72,271,465 | +$10,125,359 | $55.35 | 37 |
| 2022 Q3 | 1,014,806 | $51,249,440 | +$3,531,133 | $50.56 | 31 |
| 2022 Q2 | 937,045 | $50,230,320 | +$4,630,336 | $53.6 | 32 |
| 2022 Q1 | 839,748 | $52,415,929 | -$7,417,096 | $62.42 | 29 |
| 2021 Q4 | 970,835 | $64,934,991 | -$4,115,439 | $66.93 | 29 |
| 2021 Q3 | 1,197,729 | $71,586,436 | -$2,922,854 | $59.77 | 28 |
| 2021 Q2 | 1,247,292 | $73,857,844 | -$5,233,281 | $59.22 | 29 |
| 2021 Q1 | 1,331,212 | $75,729,378 | -$6,022,466 | $56.89 | 28 |
| 2020 Q4 | 1,442,483 | $76,175,000 | -$2,807,372 | $52.81 | 23 |
| 2020 Q3 | 1,490,358 | $66,422,000 | +$17,508,550 | $44.62 | 17 |
| 2020 Q2 | 1,094,513 | $45,813,000 | +$23,104,855 | $41.86 | 15 |
| 2020 Q1 | 542,519 | $18,052,000 | +$7,376,736 | $33.28 | 8 |
| 2019 Q4 | 309,458 | $12,845,000 | +$12,845,000 | $41.51 | 8 |