| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,186,047 | $62,084,367 | +$2,100,449 | $52.33 | 40 |
| 2025 Q2 | 1,172,126 | $57,738,930 | -$2,185,277 | $49.26 | 38 |
| 2025 Q1 | 1,216,643 | $53,459,172 | +$3,589,511 | $43.94 | 34 |
| 2024 Q4 | 1,133,926 | $52,568,923 | +$1,535,764 | $46.36 | 31 |
| 2024 Q3 | 1,091,159 | $50,299,988 | +$1,622,514 | $46.1 | 24 |
| 2024 Q2 | 1,059,284 | $44,945,636 | +$3,954,433 | $42.43 | 30 |
| 2024 Q1 | 966,078 | $41,040,714 | +$7,279,029 | $42.48 | 26 |
| 2023 Q4 | 805,383 | $29,436,075 | -$175,267 | $36.51 | 25 |
| 2023 Q3 | 634,705 | $22,712,413 | +$122,024 | $35.78 | 19 |
| 2023 Q2 | 631,293 | $21,751,853 | -$45,427 | $34.45 | 17 |
| 2023 Q1 | 821,239 | $28,445,180 | +$2,195,446 | $34.63 | 26 |
| 2022 Q4 | 754,746 | $27,172,781 | +$14,687,683 | $36 | 24 |
| 2022 Q3 | 351,701 | $11,191,256 | +$6,376,562 | $31.28 | 15 |
| 2022 Q2 | 148,971 | $4,848,520 | +$1,896,652 | $32.61 | 12 |
| 2022 Q1 | 89,799 | $3,633,000 | -$13,929,187 | $40 | 5 |
| 2021 Q4 | 406,383 | $17,570,086 | +$15,887,201 | $43.24 | 6 |
| 2021 Q3 | 38,907 | $1,475,235 | +$1,027,414 | $38.18 | 4 |
| 2021 Q2 | 11,529 | $443,400 | -$226,155 | $38.63 | 4 |
| 2021 Q1 | 18,043 | $643,593 | +$340,904 | $35.66 | 3 |
| 2020 Q4 | 8,487 | $277,000 | -$9,139 | $32.64 | 1 |
| 2020 Q3 | 8,767 | $243,000 | -$275,485 | $27.72 | 1 |
| 2020 Q2 | 18,706 | $478,000 | +$159,000 | $25.55 | 1 |
| 2020 Q1 | 13,447 | $287,000 | +$61,079 | $19.58 | 3 |
| 2019 Q4 | 10,259 | $266,000 | -$268,817 | $25.63 | 2 |
| 2019 Q3 | 20,617 | $503,000 | +$10,000 | $24.66 | 2 |
| 2019 Q2 | 20,216 | $496,000 | +$496,000 | $24.54 | 1 |