| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,780,992 | $94,589,574 | +$1,481,701 | $53.08 | 91 |
| 2025 Q2 | 1,777,374 | $82,177,228 | -$8,150,667 | $46.24 | 86 |
| 2025 Q1 | 1,963,909 | $78,302,275 | -$7,338,285 | $40.08 | 92 |
| 2024 Q4 | 2,113,433 | $100,883,165 | +$9,014,577 | $47.73 | 94 |
| 2024 Q3 | 1,922,031 | $92,024,072 | -$15,575,736 | $47.89 | 96 |
| 2024 Q2 | 2,253,442 | $105,155,195 | +$15,813,960 | $46.7 | 96 |
| 2024 Q1 | 1,866,825 | $86,573,043 | +$683,348 | $46.4 | 91 |
| 2023 Q4 | 1,828,989 | $88,243,154 | -$1,549,706 | $48.25 | 87 |
| 2023 Q3 | 1,845,390 | $80,773,977 | +$48,530,217 | $43.77 | 83 |
| 2023 Q2 | 575,487 | $84,674,256 | +$327,098 | $147.37 | 84 |
| 2023 Q1 | 616,233 | $81,057,012 | -$3,085,261 | $131.55 | 83 |
| 2022 Q4 | 647,534 | $77,652,549 | -$89,315,209 | $119.84 | 83 |
| 2022 Q3 | 1,415,973 | $157,253,325 | +$13,584,001 | $111.05 | 83 |
| 2022 Q2 | 1,318,892 | $152,855,546 | -$20,693,766 | $115.93 | 82 |
| 2022 Q1 | 1,494,091 | $208,244,010 | +$7,462,375 | $139.37 | 84 |
| 2021 Q4 | 1,436,413 | $222,103,339 | +$23,959,010 | $154.62 | 80 |
| 2021 Q3 | 1,256,130 | $175,369,494 | +$4,872,685 | $139.63 | 83 |
| 2021 Q2 | 1,212,377 | $174,011,764 | -$3,806,554 | $143.58 | 84 |
| 2021 Q1 | 1,243,039 | $170,370,555 | +$12,115,262 | $137.3 | 77 |
| 2020 Q4 | 1,157,350 | $141,718,961 | +$57,129,473 | $122.47 | 71 |
| 2020 Q3 | 715,219 | $61,809,617 | -$1,106,048 | $86.43 | 59 |
| 2020 Q2 | 727,626 | $63,314,445 | -$5,271,754 | $87.03 | 57 |
| 2020 Q1 | 787,665 | $55,872,179 | -$55,660,682 | $70.93 | 55 |
| 2019 Q4 | 1,483,367 | $142,331,818 | -$810,706 | $95.96 | 71 |
| 2019 Q3 | 1,486,147 | $127,493,030 | -$5,415,656 | $85.78 | 56 |
| 2019 Q2 | 1,549,699 | $129,578,876 | -$7,414,372 | $83.62 | 62 |
| 2019 Q1 | 1,629,976 | $130,798,733 | -$16,799,623 | $80.23 | 64 |
| 2018 Q4 | 1,832,201 | $126,459,000 | -$19,788,679 | $69.02 | 63 |
| 2018 Q3 | 2,064,588 | $173,434,000 | -$3,646,248 | $83.99 | 67 |
| 2018 Q2 | 2,144,025 | $176,610,741 | +$176,599,737 | $82.3 | 75 |