| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 93,535 | $3,975,393 | +$287,176 | $42.52 | 19 |
| 2025 Q2 | 87,355 | $3,551,157 | +$1,217,135 | $40.63 | 18 |
| 2025 Q1 | 56,418 | $2,741,325 | -$270,320 | $48.56 | 17 |
| 2024 Q4 | 63,379 | $2,787,790 | -$989,597 | $43.99 | 17 |
| 2024 Q3 | 62,555 | $6,998,290 | +$2,130,609 | $111.85 | 20 |
| 2024 Q2 | 43,508 | $4,432,617 | -$3,141,512 | $101.84 | 17 |
| 2024 Q1 | 72,629 | $7,717,037 | +$242,948 | $106.25 | 17 |
| 2023 Q4 | 72,821 | $6,655,280 | -$474,863 | $91.4 | 21 |
| 2023 Q3 | 79,062 | $6,538,307 | +$1,971,118 | $82.63 | 20 |
| 2023 Q2 | 55,033 | $4,897,543 | -$2,235,057 | $89.05 | 18 |
| 2023 Q1 | 83,968 | $7,189,659 | -$2,013,648 | $85.47 | 20 |
| 2022 Q4 | 104,812 | $9,910,120 | -$1,310,339 | $94.55 | 20 |
| 2022 Q3 | 126,742 | $9,777,614 | -$511,884 | $77.16 | 20 |
| 2022 Q2 | 133,261 | $11,627,863 | -$16,613 | $87.26 | 21 |
| 2022 Q1 | 130,617 | $13,367,996 | -$8,091,718 | $102.35 | 21 |
| 2021 Q4 | 202,760 | $22,694,588 | +$4,656,264 | $111.93 | 25 |
| 2021 Q3 | 163,755 | $15,556,304 | -$31,125,787 | $95 | 23 |
| 2021 Q2 | 498,036 | $46,467,035 | +$7,424,704 | $93.24 | 26 |
| 2021 Q1 | 156,283 | $12,464,732 | +$5,205,394 | $79.77 | 18 |
| 2020 Q4 | 90,686 | $13,726,261 | -$2,439,475 | $151.36 | 15 |
| 2020 Q3 | 108,381 | $14,152,848 | +$3,344,321 | $130.72 | 18 |
| 2020 Q2 | 83,604 | $9,810,513 | -$1,652,959 | $117.35 | 19 |
| 2020 Q1 | 99,259 | $9,072,341 | -$165,675 | $90.7 | 18 |
| 2019 Q4 | 91,068 | $11,585,023 | -$505,321 | $127.22 | 25 |
| 2019 Q3 | 95,782 | $9,405,096 | +$2,225,162 | $98.18 | 21 |
| 2019 Q2 | 72,076 | $7,576,072 | -$27,662,959 | $105.14 | 22 |
| 2019 Q1 | 337,323 | $35,108,213 | +$24,527,083 | $104.51 | 22 |
| 2018 Q4 | 104,241 | $9,946,552 | -$850,764 | $90.89 | 23 |
| 2018 Q3 | 100,651 | $11,688,626 | +$3,983,751 | $116.13 | 24 |
| 2018 Q2 | 66,661 | $6,004,102 | -$1,843,497 | $90.24 | 16 |
| 2018 Q1 | 87,870 | $7,513,132 | -$271,064 | $85.67 | 19 |
| 2017 Q4 | 91,427 | $8,069,238 | -$1,670,792 | $88.25 | 20 |
| 2017 Q3 | 110,444 | $9,440,425 | +$2,335,789 | $85.48 | 18 |
| 2017 Q2 | 83,017 | $6,641,480 | -$319,338 | $80 | 15 |
| 2017 Q1 | 87,774 | $6,160,512 | -$832,206 | $70.18 | 14 |
| 2016 Q4 | 101,589 | $6,108,000 | +$1,418,566 | $60.11 | 17 |
| 2016 Q3 | 74,259 | $4,884,114 | -$3,263,927 | $65.79 | 15 |
| 2016 Q2 | 123,662 | $7,907,158 | -$421,225 | $63.9 | 17 |
| 2016 Q1 | 120,530 | $6,924,000 | -$3,394,978 | $57.28 | 15 |
| 2015 Q4 | 178,997 | $11,765,254 | +$4,059,142 | $65.97 | 18 |
| 2015 Q3 | 121,137 | $6,946,000 | -$6,706,623 | $57.01 | 16 |
| 2015 Q2 | 217,682 | $16,210,426 | +$6,622,862 | $74.44 | 19 |
| 2015 Q1 | 106,225 | $14,960,590 | -$4,232,225 | $141.39 | 18 |
| 2014 Q4 | 137,995 | $17,093,972 | +$5,393,572 | $123.89 | 23 |
| 2014 Q3 | 94,932 | $10,218,903 | -$8,286,695 | $107.78 | 17 |
| 2014 Q2 | 182,861 | $17,932,626 | +$6,504,206 | $98.08 | 19 |
| 2014 Q1 | 117,285 | $10,568,292 | -$3,180,659 | $90.18 | 21 |