| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 70,805 | $4,619,640 | +$4,096,101 | $66.74 | 6 |
| 2025 Q2 | 9,726 | $614,290 | -$98,352 | $62.9 | 5 |
| 2025 Q1 | 11,290 | $619,978 | +$1,026 | $55.72 | 5 |
| 2024 Q4 | 11,500 | $669,049 | -$374,102 | $57.63 | 5 |
| 2024 Q3 | 15,306 | $928,305 | -$460,906 | $60.75 | 6 |
| 2024 Q2 | 23,246 | $1,331,664 | +$419,867 | $57.13 | 8 |
| 2024 Q1 | 15,960 | $882,715 | -$6,051 | $55.44 | 6 |
| 2023 Q4 | 16,039 | $1,511,791 | -$1,233,174 | $50.45 | 6 |
| 2023 Q3 | 41,909 | $1,971,709 | -$77,916 | $46.13 | 6 |
| 2023 Q2 | 43,805 | $2,082,920 | +$1,052,185 | $47.4 | 5 |
| 2023 Q1 | 21,597 | $943,379 | -$157,229 | $43.68 | 4 |
| 2022 Q4 | 17,944 | $1,061,384 | +$235,564 | $41.23 | 6 |
| 2022 Q3 | 10,461 | $401,025 | +$50,538 | $38.36 | 3 |
| 2022 Q2 | 9,136 | $373,329 | -$4,111,582 | $40.86 | 2 |
| 2022 Q1 | 93,019 | $4,573,695 | -$121,732 | $49.17 | 3 |
| 2021 Q4 | 95,495 | $4,942,000 | +$1,726,741 | $51.76 | 3 |
| 2021 Q3 | 62,131 | $3,107,878 | +$53,023 | $50.02 | 3 |
| 2021 Q2 | 61,071 | $3,047,618 | -$194,186 | $49.91 | 3 |
| 2021 Q1 | 64,961 | $3,089,739 | +$562,810 | $47.33 | 3 |
| 2020 Q4 | 53,407 | $2,369,907 | -$40,070 | $44.38 | 2 |
| 2020 Q3 | 54,310 | $2,173,867 | -$353,478 | $40.03 | 2 |
| 2020 Q2 | 63,141 | $2,407,602 | -$54,606 | $37.9 | 2 |
| 2020 Q1 | 64,647 | $2,057,170 | -$926,447 | $31.83 | 3 |
| 2019 Q4 | 87,943 | $3,473,804 | +$462,683 | $39.48 | 4 |
| 2019 Q3 | 76,348 | $2,892,831 | -$669,888 | $37.95 | 5 |
| 2019 Q2 | 93,857 | $3,572,680 | +$459,811 | $38.13 | 6 |
| 2019 Q1 | 82,058 | $3,082,058 | +$162,675 | $37.59 | 5 |
| 2018 Q4 | 51,228 | $1,735,900 | -$217,130 | $33.89 | 4 |
| 2018 Q3 | 54,878 | $2,308,862 | +$62,319 | $42.08 | 5 |
| 2018 Q2 | 53,396 | $2,150,409 | +$73,227 | $40.32 | 5 |
| 2018 Q1 | 51,578 | $2,046,510 | +$22,387 | $39.67 | 6 |
| 2017 Q4 | 51,013 | $2,059,753 | +$924,190 | $40.37 | 5 |
| 2017 Q3 | 28,114 | $1,135,017 | +$90,112 | $40.39 | 4 |
| 2017 Q2 | 25,877 | $1,005,866 | -$235,586 | $38.9 | 4 |
| 2017 Q1 | 32,080 | $1,221,227 | +$25,366 | $38.07 | 5 |
| 2016 Q4 | 31,393 | $1,135,804 | +$215,871 | $36.19 | 4 |
| 2016 Q3 | 25,428 | $930,066 | -$25,995,131 | $36.56 | 4 |
| 2016 Q2 | 20,116 | $26,903,178 | +$139,095 | $35.65 | 4 |
| 2016 Q1 | 22,555 | $772,290 | +$64,973 | $34.24 | 4 |
| 2015 Q4 | 21,396 | $25,138,617 | +$24,431,820 | $33.44 | 4 |
| 2015 Q3 | 21,178 | $717,412 | -$8,215,331 | $33.86 | 3 |
| 2015 Q2 | 240,957 | $8,994,525 | -$2,613,580 | $36.8 | 5 |
| 2015 Q1 | 311,046 | $11,464,674 | +$699,685 | $36.86 | 5 |
| 2014 Q4 | 292,064 | $10,827,236 | +$621,094 | $37.08 | 4 |
| 2014 Q3 | 275,309 | $10,916,478 | +$767,458 | $39.66 | 4 |
| 2014 Q2 | 255,953 | $10,089,079 | +$399,641 | $39.41 | 4 |
| 2014 Q1 | 248,328 | $9,280,634 | +$2,212,672 | $37.36 | 5 |