| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 215,434 | $20,660,403 | +$888,535 | $95.94 | 2 |
| 2025 Q2 | 206,172 | $23,233,604 | +$11,289,480 | $112.51 | 2 |
| 2025 Q1 | 106,005 | $9,941,633 | +$266,089 | $93.74 | 2 |
| 2024 Q4 | 103,168 | $11,006,958 | -$647,398 | $106.67 | 2 |
| 2024 Q3 | 109,233 | $11,940,425 | -$149,538 | $109.31 | 1 |
| 2024 Q2 | 110,601 | $11,771,381 | -$4,256,604 | $106.43 | 1 |
| 2024 Q1 | 150,595 | $16,417,586 | +$2,201,839 | $109.02 | 1 |
| 2023 Q4 | 130,398 | $12,092,016 | +$12,092,016 | $92.73 | 1 |
| 2023 Q3 | 0 | $0 | -$5,660,515 | 0 | |
| 2023 Q2 | 70,577 | $5,660,515 | +$1,732,313 | $80.2 | 1 |
| 2023 Q1 | 48,978 | $3,812,729 | +$1,661,228 | $77.85 | 1 |
| 2022 Q4 | 27,638 | $1,757,940 | +$1,757,940 | $63.61 | 1 |
| 2022 Q2 | 0 | $0 | -$1,303,483 | 0 | |
| 2022 Q1 | 21,200 | $1,303,483 | $61.48 | 1 | |
| 2021 Q4 | 21,200 | $1,427,231 | $67.32 | 1 | |
| 2021 Q3 | 21,200 | $1,431,433 | -$20,256 | $67.52 | 1 |
| 2021 Q2 | 21,500 | $1,375,301 | $63.97 | 1 | |
| 2021 Q1 | 21,500 | $1,314,996 | +$1,314,996 | $61.16 | 1 |
| 2015 Q4 | 0 | $0 | -$55,519,034 | 0 | |
| 2015 Q3 | 815,640 | $55,519,034 | -$60,073,000 | $68.07 | 2 |
| 2015 Q2 | 813,465 | $60,109,947 | +$60,073,000 | $73.89 | 2 |
| 2015 Q1 | 500 | $38,573 | -$7,715 | $77.15 | 1 |
| 2014 Q4 | 600 | $43,301 | -$22,211,000 | $72.17 | 1 |
| 2014 Q3 | 323,979 | $22,252,210 | -$13,953,040 | $68.68 | 2 |
| 2014 Q2 | 527,127 | $44,702,805 | -$32,490,855 | $84.8 | 2 |
| 2014 Q1 | 910,253 | $82,273,385 | -$2,648,106 | $90.39 | 2 |