| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 971,459 | $41,259,835 | +$983,183 | $42.49 | 2 |
| 2025 Q2 | 948,310 | $37,449,575 | +$1,342,734 | $39.46 | 2 |
| 2025 Q1 | 914,309 | $33,837,419 | -$1,898,025 | $36.99 | 2 |
| 2024 Q4 | 970,070 | $31,004,709 | -$10,326,314 | $31.97 | 3 |
| 2024 Q3 | 1,293,176 | $37,569,534 | +$239,650 | $29.1 | 2 |
| 2024 Q2 | 1,284,927 | $32,875,212 | +$20,284,876 | $25.59 | 2 |
| 2024 Q1 | 492,093 | $10,993,415 | +$237,519 | $22.35 | 2 |
| 2023 Q4 | 481,461 | $11,086,381 | +$10,986,963 | $23.03 | 2 |
| 2023 Q3 | 4,317 | $87,836 | -$9,223,700 | $20.35 | 1 |
| 2023 Q2 | 421,924 | $9,315,714 | -$5,416,928 | $22.09 | 2 |
| 2023 Q1 | 667,265 | $15,343,438 | +$5,463,455 | $23.02 | 2 |
| 2022 Q4 | 429,663 | $10,757,123 | +$10,646,837 | $24.97 | 2 |
| 2022 Q3 | 4,427 | $91,671 | $20.71 | 1 | |
| 2022 Q2 | 4,427 | $98,710 | $22.3 | 1 | |
| 2022 Q1 | 4,427 | $93,873 | $21.2 | 1 | |
| 2021 Q4 | 4,427 | $96,928 | +$96,928 | $21.89 | 1 |
| 2016 Q4 | 0 | $0 | -$3,771,000 | 0 | |
| 2016 Q3 | 73,119 | $3,771,000 | -$265,973 | $51.59 | 2 |
| 2016 Q2 | 78,269 | $4,228,000 | -$1,203,939 | $54.07 | 2 |
| 2016 Q1 | 100,590 | $5,584,000 | -$128,717 | $55.51 | 2 |
| 2015 Q4 | 102,909 | $5,440,000 | +$839,708 | $52.86 | 2 |
| 2015 Q3 | 87,048 | $4,493,698 | -$469,030 | $51.66 | 2 |
| 2015 Q2 | 97,535 | $4,694,235 | +$3,761,951 | $48.17 | 3 |
| 2015 Q1 | 19,353 | $849,986 | +$797,203 | $43.95 | 2 |
| 2014 Q4 | 1,200 | $53,065 | $44.22 | 1 | |
| 2014 Q3 | 1,200 | $51,825 | +$8,638 | $43.19 | 1 |
| 2014 Q2 | 1,000 | $44,969 | $44.97 | 1 | |
| 2014 Q1 | 1,000 | $40,395 | -$100,988 | $40.4 | 1 |