| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 320,178 | $14,952,188 | -$773,648 | $46.69 | 4 |
| 2025 Q2 | 336,742 | $15,927,948 | -$5,478,189 | $47.3 | 4 |
| 2025 Q1 | 463,664 | $18,935,851 | -$958,393 | $40.84 | 4 |
| 2024 Q4 | 487,515 | $21,606,942 | -$2,323,321 | $44.32 | 5 |
| 2024 Q3 | 537,974 | $27,458,169 | -$91,457,952 | $51.04 | 5 |
| 2024 Q2 | 2,336,510 | $118,817,038 | +$2,569,273 | $50.85 | 6 |
| 2024 Q1 | 2,285,226 | $112,935,801 | +$67,451,840 | $49.42 | 5 |
| 2023 Q4 | 931,008 | $40,722,899 | -$3,696,419 | $43.75 | 8 |
| 2023 Q3 | 1,015,089 | $38,411,789 | +$2,809,474 | $37.74 | 7 |
| 2023 Q2 | 943,321 | $37,778,390 | +$1,149,616 | $40.05 | 5 |
| 2023 Q1 | 915,190 | $32,979,865 | -$18,766,826 | $36 | 4 |
| 2022 Q4 | 1,435,912 | $44,944,000 | -$14,766,916 | $31.3 | 3 |
| 2022 Q3 | 1,907,512 | $63,025,000 | -$2,024,300 | $33.08 | 4 |
| 2022 Q2 | 1,968,762 | $71,881,000 | -$2,133,353 | $36.51 | 5 |
| 2022 Q1 | 2,023,769 | $100,948,000 | +$2,675,478 | $49.91 | 6 |
| 2021 Q4 | 1,969,252 | $119,120,000 | -$5,575,019 | $60.48 | 8 |
| 2021 Q3 | 2,060,465 | $128,926,000 | +$1,578,730 | $62.59 | 9 |
| 2021 Q2 | 2,035,250 | $126,247,000 | +$1,459,511 | $62.02 | 6 |
| 2021 Q1 | 2,011,721 | $105,695,000 | +$4,306,695 | $52.53 | 6 |
| 2020 Q4 | 1,929,751 | $99,902,000 | -$4,180,066 | $51.77 | 6 |
| 2020 Q3 | 2,016,654 | $98,292,000 | +$4,057,128 | $48.74 | 6 |
| 2020 Q2 | 1,933,406 | $85,554,000 | +$14,641,766 | $44.25 | 4 |
| 2020 Q1 | 1,602,532 | $54,630,000 | -$9,523,450 | $34.07 | 2 |
| 2019 Q4 | 1,855,425 | $71,472,000 | +$5,474,170 | $38.52 | 3 |
| 2019 Q3 | 1,701,418 | $60,026,000 | +$601,488 | $35.28 | 1 |
| 2019 Q2 | 1,684,369 | $59,441,000 | -$11,011 | $35.29 | 1 |
| 2019 Q1 | 1,684,694 | $56,437,000 | -$4,805,839 | $32.06 | 2 |
| 2018 Q4 | 1,828,089 | $52,631,000 | -$4,931,764 | $28.79 | 3 |
| 2018 Q3 | 1,999,396 | $71,858,000 | +$4,495,297 | $34.82 | 2 |
| 2018 Q2 | 1,874,229 | $63,274,000 | -$1,022,877 | $33.76 | 1 |
| 2018 Q1 | 1,904,524 | $59,974,000 | +$1,190,294 | $33.14 | 2 |
| 2017 Q4 | 1,866,737 | $55,180,000 | +$2,134,605 | $29.56 | 1 |
| 2017 Q3 | 1,795,269 | $51,740,000 | +$1,079,306 | $28.82 | 2 |
| 2017 Q2 | 1,757,819 | $48,041,000 | -$3,770,333 | $27.33 | 2 |
| 2017 Q1 | 1,904,777 | $47,962,000 | -$343,003 | $25.18 | 2 |
| 2016 Q4 | 1,918,418 | $42,609,000 | -$1,464,226 | $22.21 | 1 |
| 2016 Q3 | 1,984,343 | $45,640,000 | -$66,424,904 | $23 | 1 |
| 2016 Q2 | 2,020,951 | $107,928,000 | -$26,855,951 | $10,485.11 | 2 |
| 2016 Q1 | 2,221,763 | $46,946,000 | +$2,423,006 | $21.13 | 1 |
| 2015 Q4 | 2,111,304 | $138,382,000 | +$96,687,816 | $10,960.26 | 2 |
| 2015 Q3 | 1,903,857 | $39,315,000 | +$170,385 | $20.65 | 1 |
| 2015 Q2 | 1,895,606 | $40,623,000 | -$36,389,246 | $21.43 | 1 |
| 2015 Q1 | 3,655,523 | $75,559,000 | +$36,599,477 | $20.67 | 2 |
| 2014 Q4 | 1,884,846 | $38,225,000 | -$1,856,134 | $20.28 | 1 |
| 2014 Q3 | 1,976,252 | $40,256,000 | -$1,061,992 | $20.36 | 2 |
| 2014 Q2 | 2,028,432 | $40,994,000 | -$1,023,976 | $20.16 | 2 |
| 2014 Q1 | 2,079,076 | $38,712,000 | -$919,726 | $18.62 | 1 |