| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,133,321 | $51,112,431 | +$1,365,271 | $45.1 | 12 |
| 2025 Q2 | 1,103,114 | $46,319,211 | +$12,641,891 | $41.99 | 11 |
| 2025 Q1 | 802,083 | $30,872,706 | +$1,368,337 | $38.49 | 11 |
| 2024 Q4 | 767,090 | $28,905,135 | +$15,084,297 | $37.68 | 15 |
| 2024 Q3 | 366,759 | $14,533,657 | -$1,559,110 | $39.63 | 11 |
| 2024 Q2 | 407,852 | $15,304,334 | -$2,415,590 | $37.53 | 13 |
| 2024 Q1 | 471,847 | $18,493,557 | +$9,290,133 | $39.2 | 14 |
| 2023 Q4 | 240,021 | $8,446,710 | +$963,981 | $35.19 | 14 |
| 2023 Q3 | 212,628 | $7,125,225 | -$646,020 | $33.51 | 13 |
| 2023 Q2 | 231,715 | $7,882,806 | -$1,024,098 | $34.01 | 11 |
| 2023 Q1 | 262,402 | $8,459,341 | +$831,990 | $32.24 | 12 |
| 2022 Q4 | 236,617 | $7,138,790 | +$102,595 | $30.17 | 13 |
| 2022 Q3 | 205,796 | $5,583,000 | -$210,719 | $27.26 | 10 |
| 2022 Q2 | 206,327 | $6,034,000 | -$357,305 | $29.32 | 11 |
| 2022 Q1 | 218,448 | $7,438,000 | -$307,354 | $34.04 | 12 |
| 2021 Q4 | 226,809 | $8,339,000 | +$548,604 | $36.77 | 12 |
| 2021 Q3 | 211,885 | $8,194,000 | -$6,650,279 | $38.67 | 12 |
| 2021 Q2 | 383,892 | $14,315,000 | -$250,020 | $37.35 | 11 |
| 2021 Q1 | 390,573 | $14,793,000 | -$290,986 | $37.88 | 10 |
| 2020 Q4 | 398,270 | $14,830,000 | -$1,445,455 | $37.24 | 11 |
| 2020 Q3 | 437,066 | $14,507,000 | -$735,264 | $33.19 | 8 |
| 2020 Q2 | 459,208 | $14,199,000 | +$95,697 | $30.92 | 8 |
| 2020 Q1 | 456,161 | $12,641,000 | -$254,536 | $27.72 | 9 |
| 2019 Q4 | 465,350 | $15,426,000 | -$6,423,691 | $33.15 | 7 |
| 2019 Q3 | 659,201 | $21,081,000 | -$5,929,264 | $31.98 | 7 |
| 2019 Q2 | 844,847 | $26,021,000 | -$34,603 | $30.8 | 8 |
| 2019 Q1 | 845,951 | $26,199,000 | +$8,903,074 | $30.97 | 7 |
| 2018 Q4 | 558,491 | $16,097,000 | +$5,421,165 | $28.82 | 4 |
| 2018 Q3 | 369,069 | $12,610,000 | -$32,163,212 | $34.17 | 5 |
| 2018 Q2 | 1,347,662 | $44,392,000 | -$622,848 | $32.94 | 10 |
| 2018 Q1 | 1,366,529 | $46,743,000 | +$4,576,841 | $34.23 | 11 |
| 2017 Q4 | 1,232,504 | $41,462,000 | -$2,413,702 | $33.64 | 13 |
| 2017 Q3 | 1,288,222 | $40,331,000 | +$5,219,433 | $31.31 | 10 |
| 2017 Q2 | 1,121,508 | $33,724,000 | -$831,794 | $30.07 | 10 |
| 2017 Q1 | 1,151,481 | $33,266,000 | -$147,414 | $28.89 | 10 |
| 2016 Q4 | 1,164,421 | $31,769,000 | +$1,835,947 | $27.28 | 10 |
| 2016 Q3 | 489,280 | $13,887,000 | +$1,403,072 | $28.72 | 4 |
| 2016 Q2 | 443,494 | $21,896,000 | -$220,370 | $26.44 | 5 |
| 2016 Q1 | 953,073 | $25,085,000 | +$25,085,000 | $26.32 | 3 |