| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 327,217 | $16,415,024 | +$105,249 | $50.17 | 10 |
| 2025 Q2 | 325,170 | $14,822,886 | +$2,411,658 | $45.79 | 11 |
| 2025 Q1 | 272,272 | $9,453,690 | +$707,564 | $34.67 | 7 |
| 2024 Q4 | 251,968 | $8,137,168 | -$308,213 | $32.1 | 8 |
| 2024 Q3 | 252,471 | $9,022,181 | -$3,295,865 | $35.38 | 8 |
| 2024 Q2 | 331,254 | $12,928,151 | +$3,574,540 | $41.4 | 8 |
| 2024 Q1 | 239,536 | $12,751,009 | -$749,358 | $53.7 | 9 |
| 2023 Q4 | 253,760 | $12,801,529 | -$91,497 | $50.21 | 11 |
| 2023 Q3 | 256,562 | $10,765,835 | -$425,069 | $41.79 | 9 |
| 2023 Q2 | 273,775 | $11,264,634 | +$7,428,031 | $41.11 | 8 |
| 2023 Q1 | 93,124 | $3,951,391 | -$337,159 | $42.01 | 8 |
| 2022 Q4 | 103,108 | $3,707,829 | +$4,594 | $35.98 | 8 |
| 2022 Q3 | 96,327 | $3,089,030 | -$236,603 | $31.97 | 6 |
| 2022 Q2 | 114,683 | $3,194,000 | +$714,281 | $27.86 | 8 |
| 2022 Q1 | 78,848 | $2,959,000 | -$2,966,228 | $37.48 | 6 |
| 2021 Q4 | 178,593 | $5,800,000 | +$104,893 | $32.47 | 8 |
| 2021 Q3 | 166,327 | $5,341,032 | +$4,551,718 | $32.11 | 7 |
| 2021 Q2 | 24,656 | $792,032 | -$12,410,311 | $32.07 | 6 |
| 2021 Q1 | 467,848 | $13,136,000 | +$57,526 | $28.06 | 6 |
| 2020 Q4 | 465,875 | $12,938,000 | -$6,511,651 | $27.74 | 7 |
| 2020 Q3 | 705,649 | $12,167,000 | -$511,635 | $17.26 | 8 |
| 2020 Q2 | 735,389 | $12,706,000 | +$3,241,214 | $17.25 | 7 |
| 2020 Q1 | 548,071 | $7,528,042 | +$438,460 | $13.68 | 7 |
| 2019 Q4 | 498,727 | $13,921,000 | -$721,260 | $27.77 | 8 |
| 2019 Q3 | 524,982 | $14,099,000 | -$94,989 | $26.91 | 8 |
| 2019 Q2 | 527,079 | $15,300,267 | +$1,034,034 | $29.02 | 11 |
| 2019 Q1 | 491,383 | $13,390,000 | +$455,349 | $27.2 | 10 |
| 2018 Q4 | 475,618 | $11,602,000 | -$482,525 | $24.37 | 10 |
| 2018 Q3 | 494,873 | $17,944,000 | -$804,234 | $36.2 | 10 |
| 2018 Q2 | 517,217 | $15,332,000 | +$692,600 | $29.62 | 10 |
| 2018 Q1 | 493,985 | $15,130,000 | +$502,385 | $30.44 | 12 |
| 2017 Q4 | 477,743 | $13,139,000 | -$17,145,791 | $27.54 | 11 |
| 2017 Q3 | 967,043 | $33,355,000 | -$4,301,308 | $34.51 | 12 |
| 2017 Q2 | 1,091,698 | $34,743,000 | -$2,049,446 | $31.81 | 12 |
| 2017 Q1 | 1,158,565 | $33,160,835 | +$2,449,159 | $28.63 | 14 |
| 2016 Q4 | 1,077,506 | $26,713,620 | -$5,408,370 | $24.84 | 14 |
| 2016 Q3 | 1,290,660 | $33,461,164 | +$142,667 | $26.26 | 14 |
| 2016 Q2 | 1,288,003 | $35,247,574 | +$11,623,827 | $27.7 | 13 |
| 2016 Q1 | 876,031 | $24,394,298 | +$1,958,503 | $28.18 | 11 |
| 2015 Q4 | 809,177 | $22,157,673 | +$5,358,575 | $27.34 | 12 |
| 2015 Q3 | 613,195 | $15,027,196 | -$1,964,318 | $24.53 | 7 |
| 2015 Q2 | 680,828 | $18,721,401 | +$2,434,134 | $27.46 | 10 |
| 2015 Q1 | 591,296 | $17,177,428 | +$3,862,244 | $29.05 | 10 |
| 2014 Q4 | 458,451 | $12,639,246 | +$846,592 | $27.57 | 7 |
| 2014 Q3 | 427,415 | $13,672,000 | -$308,319 | $31.91 | 7 |
| 2014 Q2 | 435,166 | $15,557,000 | -$2,405,015 | $35.75 | 9 |
| 2014 Q1 | 503,274 | $17,022,000 | -$2,771,361 | $33.83 | 9 |