| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 176,331 | $8,937,747 | +$2,760,383 | $50.69 | 20 |
| 2025 Q2 | 122,684 | $5,526,694 | -$3,697,948 | $45.06 | 18 |
| 2025 Q1 | 210,011 | $8,666,120 | +$2,194,578 | $41.27 | 20 |
| 2024 Q4 | 191,033 | $10,084,107 | +$498,534 | $52.79 | 15 |
| 2024 Q3 | 181,157 | $10,057,664 | +$1,143,233 | $54.95 | 16 |
| 2024 Q2 | 159,720 | $7,648,310 | +$3,798,576 | $47.91 | 14 |
| 2024 Q1 | 54,628 | $3,066,301 | -$2,130,895 | $56.13 | 16 |
| 2023 Q4 | 104,210 | $4,623,178 | -$1,007,824 | $44.37 | 12 |
| 2023 Q3 | 157,526 | $5,353,738 | +$2,662,856 | $33.99 | 15 |
| 2023 Q2 | 75,490 | $3,058,272 | -$93,126 | $40.52 | 12 |
| 2023 Q1 | 81,506 | $3,021,035 | +$334,804 | $37.08 | 12 |
| 2022 Q4 | 72,508 | $2,559,525 | -$223,853 | $35.29 | 16 |
| 2022 Q3 | 84,050 | $2,349,713 | +$345,646 | $27.95 | 10 |
| 2022 Q2 | 68,951 | $2,201,076 | -$1,969,469 | $31.89 | 15 |
| 2022 Q1 | 114,046 | $6,504,276 | -$3,053,246 | $57.03 | 15 |
| 2021 Q4 | 154,266 | $10,738,399 | -$3,808,702 | $69.61 | 18 |
| 2021 Q3 | 169,603 | $9,649,790 | +$3,938,109 | $56.89 | 18 |
| 2021 Q2 | 99,252 | $6,102,000 | +$4,543 | $61.37 | 19 |
| 2021 Q1 | 100,027 | $5,668,000 | -$237,070 | $56.67 | 14 |
| 2020 Q4 | 109,313 | $4,397,321 | +$2,168,769 | $40.17 | 16 |
| 2020 Q3 | 63,125 | $1,479,330 | -$2,927,071 | $21.65 | 10 |
| 2020 Q2 | 204,047 | $3,977,674 | +$1,485,253 | $19.49 | 17 |
| 2020 Q1 | 108,943 | $1,293,950 | +$11,565 | $11.89 | 10 |
| 2019 Q4 | 95,532 | $4,713,830 | -$1,441,657 | $49.36 | 13 |
| 2019 Q3 | 126,793 | $5,213,220 | +$489,093 | $41.29 | 13 |
| 2019 Q2 | 114,551 | $4,951,355 | +$526,938 | $43.07 | 17 |
| 2019 Q1 | 102,689 | $4,186,684 | -$2,518,770 | $40.82 | 15 |
| 2018 Q4 | 177,132 | $4,964,000 | +$1,826,172 | $28.02 | 18 |
| 2018 Q3 | 105,328 | $5,582,615 | -$13,311 | $53.01 | 17 |
| 2018 Q2 | 108,737 | $5,226,000 | -$124,653 | $48.26 | 17 |
| 2018 Q1 | 112,007 | $4,899,000 | +$1,932,653 | $43.74 | 18 |
| 2017 Q4 | 71,736 | $3,331,000 | -$555,408 | $46.43 | 16 |
| 2017 Q3 | 100,059 | $4,033,000 | -$1,725,536 | $40.38 | 14 |
| 2017 Q2 | 152,775 | $5,728,380 | -$2,916,740 | $37.27 | 16 |
| 2017 Q1 | 227,790 | $8,139,913 | +$1,551,988 | $35.85 | 20 |
| 2016 Q4 | 180,223 | $5,921,000 | -$1,370,329 | $32.47 | 15 |
| 2016 Q3 | 262,997 | $7,091,857 | +$113,333 | $27.18 | 19 |
| 2016 Q2 | 262,236 | $6,399,000 | -$1,659,776 | $24.55 | 20 |
| 2016 Q1 | 329,864 | $7,423,665 | +$2,042,171 | $22.51 | 17 |
| 2015 Q4 | 240,183 | $4,996,047 | +$1,398,815 | $20.81 | 18 |
| 2015 Q3 | 173,345 | $3,423,830 | -$3,270,258 | $19.75 | 14 |
| 2015 Q2 | 284,528 | $7,646,410 | +$3,233,177 | $26.89 | 17 |
| 2015 Q1 | 122,505 | $13,754,215 | -$4,327,805 | $112.29 | 17 |
| 2014 Q4 | 161,430 | $15,820,682 | -$2,845,593 | $98.01 | 16 |
| 2014 Q3 | 201,485 | $16,775,001 | -$1,511,219 | $83.26 | 19 |
| 2014 Q2 | 214,205 | $20,496,289 | +$7,515,675 | $95.72 | 18 |
| 2014 Q1 | 137,945 | $11,755,867 | +$424,379 | $85.37 | 18 |