| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,135,336 | $50,696,019 | -$2,585,250 | $44.65 | 37 |
| 2025 Q2 | 1,217,456 | $58,637,567 | -$8,121,259 | $48.19 | 38 |
| 2025 Q1 | 1,399,726 | $59,991,629 | +$184,542 | $42.87 | 41 |
| 2024 Q4 | 1,385,185 | $68,124,657 | +$8,529,933 | $49.18 | 41 |
| 2024 Q3 | 1,198,920 | $65,476,225 | +$3,090,991 | $54.6 | 39 |
| 2024 Q2 | 1,143,698 | $58,101,670 | +$3,002,322 | $50.8 | 34 |
| 2024 Q1 | 1,092,054 | $51,420,359 | +$28,665,858 | $47.13 | 32 |
| 2023 Q4 | 485,959 | $21,395,810 | +$9,763,035 | $44.03 | 25 |
| 2023 Q3 | 252,658 | $9,761,997 | +$2,725,567 | $38.66 | 21 |
| 2023 Q2 | 183,634 | $6,733,797 | -$132,526 | $36.67 | 19 |
| 2023 Q1 | 196,450 | $6,247,156 | -$1,672,217 | $31.8 | 19 |
| 2022 Q4 | 231,005 | $8,039,385 | +$2,302,807 | $32.66 | 22 |
| 2022 Q3 | 175,629 | $5,652,000 | -$2,808,221 | $32.18 | 17 |
| 2022 Q2 | 263,393 | $8,086,000 | -$599,550 | $30.69 | 21 |
| 2022 Q1 | 277,325 | $10,971,000 | -$4,371,996 | $39.56 | 20 |
| 2021 Q4 | 386,828 | $16,357,000 | +$7,829,327 | $42.29 | 20 |
| 2021 Q3 | 201,141 | $8,445,000 | -$7,943,108 | $42 | 20 |
| 2021 Q2 | 392,694 | $15,216,000 | +$2,475,750 | $38.75 | 20 |
| 2021 Q1 | 335,005 | $11,369,000 | +$1,259,509 | $33.92 | 17 |
| 2020 Q4 | 300,856 | $9,815,000 | -$5,512,408 | $32.62 | 19 |
| 2020 Q3 | 486,840 | $13,675,000 | -$9,569,401 | $28.09 | 20 |
| 2020 Q2 | 891,282 | $21,477,000 | -$6,652,026 | $24.1 | 21 |
| 2020 Q1 | 1,196,347 | $23,722,849 | -$2,072,755 | $19.83 | 23 |
| 2019 Q4 | 1,114,091 | $36,550,762 | +$421,206 | $32.81 | 23 |
| 2019 Q3 | 1,103,866 | $35,948,222 | -$1,543,066 | $32.6 | 25 |
| 2019 Q2 | 1,120,063 | $42,502,686 | +$5,119,106 | $37.94 | 31 |
| 2019 Q1 | 977,073 | $42,855,006 | +$5,405,354 | $43.88 | 31 |
| 2018 Q4 | 857,777 | $36,369,642 | -$8,043,351 | $42.4 | 31 |
| 2018 Q3 | 1,062,052 | $42,535,477 | +$5,112,731 | $40.05 | 32 |
| 2018 Q2 | 919,004 | $44,748,213 | -$79,066,249 | $48.67 | 32 |
| 2018 Q1 | 2,333,336 | $133,485,319 | -$34,307,893 | $57.2 | 41 |
| 2017 Q4 | 2,909,351 | $197,311,422 | +$10,162,891 | $67.82 | 46 |
| 2017 Q3 | 2,232,620 | $126,549,169 | +$2,775,861 | $56.74 | 36 |
| 2017 Q2 | 2,214,996 | $123,411,000 | +$26,687,027 | $55.73 | 43 |
| 2017 Q1 | 1,738,744 | $92,075,000 | -$2,550,285 | $52.96 | 34 |
| 2016 Q4 | 1,972,787 | $80,548,000 | +$6,287,591 | $40.77 | 39 |
| 2016 Q3 | 1,705,970 | $79,295,000 | +$5,842,962 | $46.47 | 36 |
| 2016 Q2 | 1,590,402 | $67,381,000 | +$67,343,000 | $42.38 | 37 |