| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 25,634 | $1,681,542 | +$197,043 | $65.55 | 3 |
| 2025 Q2 | 22,631 | $1,447,029 | -$302,753 | $63.96 | 3 |
| 2025 Q1 | 27,485 | $1,600,746 | +$52,603 | $58.25 | 5 |
| 2024 Q4 | 26,492 | $1,582,891 | +$2,293 | $59.74 | 4 |
| 2024 Q3 | 26,454 | $1,719,234 | -$137,374 | $64.7 | 4 |
| 2024 Q2 | 28,534 | $1,763,161 | -$448,747 | $61.79 | 4 |
| 2024 Q1 | 35,794 | $2,173,010 | -$174,489 | $60.73 | 4 |
| 2023 Q4 | 39,076 | $2,159,146 | +$21,877 | $55.23 | 5 |
| 2023 Q3 | 35,100 | $1,836,467 | -$4,413 | $52.34 | 5 |
| 2023 Q2 | 35,181 | $1,907,325 | -$449,896 | $54.22 | 4 |
| 2023 Q1 | 43,824 | $2,213,036 | -$540,418 | $50.51 | 4 |
| 2022 Q4 | 67,492 | $3,173,909 | -$120,292 | $47.03 | 7 |
| 2022 Q3 | 63,761 | $3,000,000 | -$555,172 | $47.04 | 5 |
| 2022 Q2 | 73,833 | $3,740,000 | +$184,873 | $50.66 | 4 |
| 2022 Q1 | 81,906 | $4,903,000 | -$672,009 | $59.85 | 6 |
| 2021 Q4 | 92,528 | $5,880,000 | +$3,322,433 | $63.55 | 7 |
| 2021 Q3 | 40,231 | $2,485,000 | -$400,596 | $61.78 | 4 |
| 2021 Q2 | 46,739 | $2,884,000 | +$172,916 | $61.7 | 4 |
| 2021 Q1 | 43,937 | $2,529,000 | +$1,720,081 | $57.56 | 4 |
| 2020 Q4 | 14,056 | $756,000 | +$40,984 | $53.8 | 2 |
| 2020 Q3 | 13,294 | $680,000 | +$216,660 | $51.18 | 2 |
| 2020 Q2 | 9,065 | $417,000 | -$15,544,172 | $46 | 1 |
| 2020 Q1 | 339,101 | $15,898,000 | -$272,868 | $43.06 | 2 |
| 2019 Q4 | 344,879 | $16,244,000 | +$3,242,224 | $47.13 | 3 |
| 2019 Q3 | 276,051 | $13,183,000 | +$617,691 | $47.73 | 2 |
| 2019 Q2 | 263,116 | $12,302,000 | +$888,497 | $46.73 | 2 |
| 2019 Q1 | 244,105 | $10,777,000 | -$834,983 | $44.15 | 1 |
| 2018 Q4 | 265,810 | $10,379,000 | +$6,080,495 | $39.05 | 3 |
| 2018 Q3 | 109,685 | $5,133,000 | +$4,114,667 | $46.8 | 2 |
| 2018 Q2 | 21,763 | $946,000 | -$3,314,568 | $43.47 | 1 |
| 2018 Q1 | 99,344 | $4,242,000 | -$790,196 | $42.66 | 2 |
| 2017 Q4 | 117,892 | $5,037,000 | +$2,862,089 | $42.72 | 2 |
| 2017 Q3 | 2,350,986 | $2,193,280 | +$2,193,181 | $21.57 | 2 |
| 2017 Q2 | 2,302 | $96,356 | $41.86 | 1 | |
| 2017 Q1 | 2,302 | $94,284 | +$94,284 | $40.96 | 1 |
| 2016 Q2 | 0 | $0 | -$457,000 | 0 | |
| 2016 Q1 | 12,068 | $457,000 | +$457,000 | $37.87 | 1 |
| 2014 Q4 | 0 | $0 | -$6,095,000 | 0 | |
| 2014 Q3 | 155,643 | $6,095,000 | -$22,478 | $39.16 | 1 |
| 2014 Q2 | 156,217 | $6,183,000 | +$29,606 | $39.58 | 1 |
| 2014 Q1 | 155,469 | $5,741,000 | +$5,741,000 | $36.93 | 1 |