| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 63,636 | $3,095,371 | +$653,026 | $48.57 | 5 |
| 2025 Q2 | 50,211 | $2,532,314 | +$2,381,969 | $50.53 | 4 |
| 2025 Q1 | 2,976 | $126,209 | -$2,630 | $42.43 | 2 |
| 2024 Q4 | 3,038 | $115,684 | +$1,028 | $38.1 | 2 |
| 2024 Q3 | 3,011 | $118,632 | +$37,272 | $39.39 | 2 |
| 2024 Q2 | 2,065 | $80,843 | +$76,380 | $39.15 | 1 |
| 2024 Q1 | 114 | $4,509 | $39.55 | 1 | |
| 2023 Q4 | 114 | $5,783 | +$5,783 | $50.73 | 1 |
| 2022 Q3 | 0 | $0 | -$9,000 | 0 | |
| 2022 Q2 | 1,134 | $50,000 | +$18,291 | $43.54 | 2 |
| 2022 Q1 | 715 | $35,000 | $42.02 | 2 | |
| 2021 Q4 | 715 | $33,000 | +$233 | $40.56 | 2 |
| 2021 Q3 | 710 | $28,000 | +$555 | $37.07 | 2 |
| 2021 Q2 | 696 | $25,000 | -$1,773,265 | $35.23 | 2 |
| 2021 Q1 | 51,402 | $1,798,000 | -$429,203 | $34.97 | 3 |
| 2020 Q4 | 63,674 | $2,167,000 | -$111,509 | $33.94 | 2 |
| 2020 Q3 | 66,947 | $2,126,000 | +$31,407 | $31.76 | 1 |
| 2020 Q2 | 65,958 | $2,326,000 | +$1,138,068 | $35.26 | 1 |
| 2020 Q1 | 33,686 | $1,206,000 | -$105,364 | $35.8 | 1 |
| 2019 Q4 | 36,632 | $1,214,218 | -$28,448 | $33.03 | 2 |
| 2019 Q3 | 37,490 | $1,292,000 | -$18,989 | $34.46 | 1 |
| 2019 Q2 | 38,041 | $1,188,000 | -$43,222 | $31.23 | 1 |
| 2019 Q1 | 39,425 | $1,154,000 | -$41,243 | $29.27 | 1 |
| 2018 Q4 | 40,834 | $940,000 | -$92,218 | $23.02 | 1 |
| 2018 Q3 | 44,840 | $1,347,000 | -$4,356 | $30.04 | 1 |
| 2018 Q2 | 44,985 | $1,306,000 | -$26,100 | $29.03 | 1 |
| 2018 Q1 | 45,884 | $1,648,000 | -$11,781 | $35.92 | 1 |
| 2017 Q4 | 46,212 | $1,791,000 | -$29,408 | $38.76 | 1 |
| 2017 Q3 | 46,974 | $1,819,000 | +$84,687 | $36.6 | 2 |
| 2017 Q2 | 44,784 | $1,752,000 | -$72,648 | $39.12 | 1 |
| 2017 Q1 | 46,641 | $1,560,000 | -$43,314 | $33.45 | 1 |
| 2016 Q4 | 47,936 | $1,493,000 | -$55,377 | $31.15 | 1 |
| 2016 Q3 | 49,714 | $1,716,000 | -$60,129 | $34.52 | 1 |
| 2016 Q2 | 51,456 | $1,629,000 | -$131,951 | $31.66 | 1 |
| 2016 Q1 | 55,624 | $1,797,000 | -$76,856 | $32.31 | 1 |
| 2015 Q4 | 58,003 | $1,528,000 | +$1,528,000 | $26.34 | 1 |
| 2015 Q3 | 0 | $0 | -$1,623,000 | 0 | |
| 2015 Q2 | 63,099 | $1,623,000 | -$106,193 | $25.72 | 1 |
| 2015 Q1 | 67,332 | $1,715,000 | -$30,839 | $25.13 | 2 |
| 2014 Q4 | 68,460 | $1,378,000 | +$698,701 | $20.13 | 1 |
| 2014 Q3 | 33,729 | $739,000 | -$26,867,104 | $22.49 | 2 |
| 2014 Q2 | 847,372 | $27,928,000 | +$10,806,110 | $32.96 | 3 |
| 2014 Q1 | 519,505 | $17,459,000 | -$1,489,625 | $33.61 | 3 |