| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,611,024 | $271,981,355 | +$28,590,676 | $49.31 | 85 |
| 2025 Q2 | 4,161,092 | $197,066,037 | +$1,173,301 | $47.36 | 82 |
| 2025 Q1 | 4,136,088 | $178,635,646 | +$5,513,136 | $42.96 | 81 |
| 2024 Q4 | 4,647,611 | $185,048,997 | +$12,167,198 | $39.81 | 75 |
| 2024 Q3 | 4,316,227 | $188,751,350 | +$2,585,564 | $43.74 | 75 |
| 2024 Q2 | 4,259,779 | $173,765,246 | -$88,654 | $40.79 | 73 |
| 2024 Q1 | 4,249,245 | $176,657,994 | +$2,710,825 | $41.59 | 67 |
| 2023 Q4 | 4,200,093 | $163,847,930 | +$2,758,645 | $39.01 | 65 |
| 2023 Q3 | 4,095,716 | $145,295,592 | +$2,898,542 | $35.47 | 61 |
| 2023 Q2 | 4,014,785 | $151,156,864 | -$25,147,092 | $37.65 | 63 |
| 2023 Q1 | 4,696,134 | $173,957,106 | +$82,572,436 | $37.04 | 65 |
| 2022 Q4 | 2,398,983 | $163,171,430 | +$2,109,370 | $68.02 | 56 |
| 2022 Q3 | 2,384,404 | $143,381,894 | -$6,173,591 | $58.51 | 57 |
| 2022 Q2 | 2,478,579 | $164,733,194 | -$18,871,699 | $65.48 | 63 |
| 2022 Q1 | 2,660,792 | $204,696,392 | +$67,443,708 | $76.93 | 65 |
| 2021 Q4 | 1,788,989 | $150,118,842 | +$16,032,325 | $83.91 | 58 |
| 2021 Q3 | 1,581,333 | $130,698,338 | +$14,565,480 | $82.65 | 52 |
| 2021 Q2 | 1,408,672 | $118,243,384 | +$20,768,865 | $83.53 | 53 |
| 2021 Q1 | 1,164,524 | $93,502,628 | +$10,282,670 | $80.28 | 46 |
| 2020 Q4 | 1,035,833 | $81,411,713 | +$19,272,954 | $77.92 | 42 |
| 2020 Q3 | 746,085 | $51,026,334 | +$5,829,115 | $68.39 | 36 |
| 2020 Q2 | 698,067 | $45,290,063 | +$9,310,466 | $64.88 | 35 |
| 2020 Q1 | 540,996 | $30,295,624 | +$7,824,313 | $56.00 | 37 |
| 2019 Q4 | 421,986 | $30,581,099 | +$6,892,242 | $72.47 | 30 |
| 2019 Q3 | 327,589 | $22,217,596 | +$10,517,988 | $67.82 | 28 |
| 2019 Q2 | 172,498 | $11,699,061 | -$845,592 | $67.83 | 25 |
| 2019 Q1 | 185,145 | $12,293,892 | -$7,659,747 | $66.41 | 26 |
| 2018 Q4 | 300,434 | $18,148,000 | +$1,298,852 | $60.40 | 17 |
| 2018 Q3 | 235,298 | $16,517,557 | +$3,276,954 | $70.23 | 17 |
| 2018 Q2 | 205,148 | $13,273,275 | -$1,175,239 | $69.09 | 19 |
| 2018 Q1 | 205,384 | $14,835,000 | +$2,647,671 | $72.28 | 15 |
| 2017 Q4 | 168,719 | $12,294,000 | +$819,480 | $72.86 | 9 |
| 2017 Q3 | 153,372 | $10,925,000 | +$8,179,550 | $71.23 | 7 |
| 2017 Q2 | 47,804 | $3,272,000 | -$1,164,824 | $68.46 | 4 |
| 2017 Q1 | 64,846 | $4,231,000 | -$1,069,939 | $65.25 | 3 |
| 2016 Q4 | 81,245 | $4,924,000 | +$4,924,000 | $60.31 | 2 |