| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,337,002 | $79,064,294 | -$2,580,169 | $59.15 | 60 |
| 2025 Q2 | 1,387,793 | $76,927,644 | +$31,948 | $55.41 | 61 |
| 2025 Q1 | 1,386,449 | $79,451,768 | +$5,086,925 | $57.41 | 59 |
| 2024 Q4 | 1,297,880 | $77,166,292 | -$6,520,645 | $59.4 | 60 |
| 2024 Q3 | 1,377,270 | $80,831,725 | -$15,607,488 | $58.76 | 57 |
| 2024 Q2 | 1,644,224 | $88,027,621 | +$11,714,298 | $53.44 | 62 |
| 2024 Q1 | 1,406,085 | $78,796,959 | -$17,966,966 | $56.04 | 55 |
| 2023 Q4 | 1,718,611 | $96,088,857 | -$16,150,279 | $55.97 | 56 |
| 2023 Q3 | 2,020,659 | $98,972,538 | -$14,742,124 | $48.98 | 63 |
| 2023 Q2 | 2,320,760 | $119,159,023 | -$6,923,621 | $51.34 | 58 |
| 2023 Q1 | 2,439,387 | $126,270,459 | -$9,561,846 | $51.9 | 59 |
| 2022 Q4 | 2,654,055 | $137,676,179 | +$17,726,752 | $51.58 | 56 |
| 2022 Q3 | 2,255,627 | $105,109,399 | +$19,078,732 | $46.33 | 49 |
| 2022 Q2 | 1,722,062 | $90,113,237 | -$576,014 | $52.35 | 47 |
| 2022 Q1 | 1,851,266 | $107,781,188 | +$27,584,878 | $58.44 | 49 |
| 2021 Q4 | 1,403,279 | $86,078,194 | +$9,912,604 | $61.46 | 51 |
| 2021 Q3 | 1,143,339 | $65,698,764 | -$4,492,199 | $57.45 | 48 |
| 2021 Q2 | 1,286,708 | $77,313,407 | +$12,344,301 | $60.09 | 49 |
| 2021 Q1 | 1,081,304 | $63,871,450 | +$13,244,057 | $58.99 | 44 |
| 2020 Q4 | 787,354 | $39,294,046 | +$5,710,108 | $49.94 | 33 |
| 2020 Q3 | 675,063 | $25,455,507 | -$8,223,386 | $37.71 | 30 |
| 2020 Q2 | 899,093 | $32,980,973 | -$13,308,164 | $36.69 | 27 |
| 2020 Q1 | 1,277,829 | $40,009,900 | -$7,919,065 | $31.31 | 29 |
| 2019 Q4 | 1,473,967 | $69,319,000 | +$3,858,725 | $47.02 | 32 |
| 2019 Q3 | 1,393,430 | $61,896,000 | +$16,058,048 | $44.39 | 33 |
| 2019 Q2 | 988,044 | $43,763,000 | +$4,482,555 | $44.3 | 31 |
| 2019 Q1 | 931,080 | $40,849,000 | +$10,746,976 | $43.85 | 25 |
| 2018 Q4 | 692,192 | $27,868,000 | +$1,955,142 | $40.15 | 22 |
| 2018 Q3 | 622,369 | $29,357,000 | +$2,237,379 | $47.16 | 17 |
| 2018 Q2 | 575,231 | $26,480,000 | -$1,482,251 | $46.03 | 18 |
| 2018 Q1 | 610,797 | $26,147,000 | +$3,402,543 | $42.66 | 16 |
| 2017 Q4 | 530,225 | $23,650,000 | +$6,104,483 | $44.6 | 15 |
| 2017 Q3 | 393,361 | $16,710,000 | +$2,600,259 | $42.47 | 11 |
| 2017 Q2 | 334,308 | $13,545,574 | -$10,916,626 | $40.51 | 11 |
| 2017 Q1 | 608,379 | $24,436,000 | +$4,913,701 | $40.53 | 12 |
| 2016 Q4 | 486,231 | $19,956,000 | +$1,092,891 | $41.46 | 6 |
| 2016 Q3 | 462,247 | $16,850,000 | +$3,202,921 | $36.83 | 8 |
| 2016 Q2 | 373,325 | $13,259,000 | +$1,652,052 | $35.22 | 6 |
| 2016 Q1 | 327,015 | $11,310,000 | +$1,827,634 | $34.83 | 7 |
| 2015 Q4 | 274,374 | $8,695,000 | +$8,695,000 | $32.87 | 5 |