| 2026-05-12 | Laurie R Thomson | SELL | 240 | $1,230.82 | $295,397 | 472 | 34% |
| 2026-05-12 | Laurie R Thomson | SELL | 10 | $1,231.52 | $12,315 | 462 | 2% |
| 2026-05-12 | Laurie R Thomson | SELL | 20 | $1,233.76 | $24,675 | 442 | 4% |
| 2026-05-12 | Laurie R Thomson | SELL | 20 | $1,234.70 | $24,694 | 422 | 5% |
| 2026-05-12 | Laurie R Thomson | SELL | 23 | $1,236.43 | $28,438 | 399 | 5% |
| 2026-05-12 | Jonny M LeRoy | SELL | 350 | $1,229.45 | $430,308 | 2,058 | 15% |
| 2026-05-12 | Jonny M LeRoy | SELL | 80 | $1,230.16 | $98,413 | 1,978 | 4% |
| 2026-05-12 | Jonny M LeRoy | SELL | 111 | $1,231.65 | $136,713 | 1,867 | 6% |
| 2026-05-12 | Jonny M LeRoy | SELL | 233 | $1,232.70 | $287,219 | 1,634 | 12% |
| 2026-05-12 | Jonny M LeRoy | SELL | 80 | $1,233.43 | $98,674 | 1,554 | 5% |
| 2026-05-12 | Paige K Robbins | SELL | 382 | $1,229.68 | $469,738 | 3,307 | 10% |
| 2026-05-12 | Paige K Robbins | SELL | 247 | $1,231.78 | $304,250 | 3,060 | 7% |
| 2026-05-12 | Paige K Robbins | SELL | 351 | $1,232.98 | $432,776 | 2,709 | 11% |
| 2026-05-12 | Paige K Robbins | SELL | 356 | $1,233.89 | $439,265 | 2,353 | 13% |
| 2026-05-12 | Paige K Robbins | SELL | 121 | $1,234.89 | $149,422 | 2,232 | 5% |
| 2026-04-02 | Deidra C Merriwether | SELL | 80 | $1,097.27 | $87,782 | 11,949 | 1% |
| 2026-04-02 | Deidra C Merriwether | SELL | 40 | $1,102.26 | $44,090 | 11,909 | 0% |
| 2026-04-02 | Deidra C Merriwether | SELL | 40 | $1,107.77 | $44,311 | 11,869 | 0% |
| 2026-04-02 | Deidra C Merriwether | SELL | 40 | $1,110.08 | $44,403 | 11,829 | 0% |
| 2026-04-02 | Deidra C Merriwether | SELL | 280 | $1,112.41 | $311,475 | 11,549 | 2% |
| 2026-04-02 | Deidra C Merriwether | SELL | 120 | $1,113.93 | $133,672 | 11,429 | 1% |
| 2026-04-02 | Deidra C Merriwether | SELL | 240 | $1,115.43 | $267,703 | 11,189 | 2% |
| 2026-04-02 | Deidra C Merriwether | SELL | 128 | $1,116.81 | $142,952 | 11,061 | 1% |
| 2026-04-02 | Deidra C Merriwether | SELL | 280 | $1,117.83 | $312,992 | 10,781 | 3% |
| 2026-04-02 | Deidra C Merriwether | SELL | 160 | $1,118.61 | $178,978 | 10,621 | 1% |
| 2026-04-02 | Deidra C Merriwether | SELL | 40 | $1,119.73 | $44,789 | 10,581 | 0% |
| 2026-04-02 | Deidra C Merriwether | SELL | 40 | $1,122.39 | $44,896 | 10,541 | 0% |
| 2026-03-24 | Deidra C Merriwether | SELL | 40 | $1,044.84 | $41,794 | 12,534 | 0% |
| 2026-03-24 | Deidra C Merriwether | SELL | 160 | $1,048.02 | $167,682 | 12,374 | 1% |
| 2026-03-24 | Deidra C Merriwether | SELL | 80 | $1,050.78 | $84,062 | 12,294 | 1% |
| 2026-03-24 | Deidra C Merriwether | SELL | 200 | $1,060.38 | $212,075 | 12,094 | 2% |
| 2026-03-24 | Deidra C Merriwether | SELL | 349 | $1,064.06 | $371,356 | 11,745 | 3% |
| 2026-03-24 | Deidra C Merriwether | SELL | 150 | $1,064.57 | $159,685 | 11,595 | 1% |
| 2026-03-24 | Deidra C Merriwether | SELL | 354 | $1,066.69 | $377,609 | 11,241 | 3% |
| 2026-03-24 | Deidra C Merriwether | SELL | 195 | $1,067.95 | $208,251 | 11,046 | 2% |
| 2026-03-24 | Deidra C Merriwether | SELL | 331 | $1,068.79 | $353,771 | 10,715 | 3% |
| 2026-03-24 | Deidra C Merriwether | SELL | 240 | $1,070.18 | $256,844 | 10,475 | 2% |
| 2026-03-24 | Deidra C Merriwether | SELL | 120 | $1,071.32 | $128,558 | 10,355 | 1% |
| 2026-03-24 | Deidra C Merriwether | SELL | 120 | $1,072.56 | $128,707 | 10,235 | 1% |
| 2025-12-16 | Krantz Nancy L Berardinelli | SELL | 195 | $1,023.93 | $199,666 | 3,174 | 6% |
| 2025-12-05 | Donald G Macpherson | SELL | 48 | $962.93 | $46,221 | 116,000 | 0% |
| 2025-12-05 | Donald G Macpherson | SELL | 111 | $964.06 | $107,011 | 115,889 | 0% |
| 2025-12-05 | Donald G Macpherson | SELL | 1 | $965.19 | $965 | 115,888 | 0% |
| 2025-12-05 | Donald G Macpherson | SELL | 240 | $967.46 | $232,191 | 115,648 | 0% |
| 2025-12-05 | Donald G Macpherson | SELL | 824 | $968.59 | $798,121 | 114,824 | 1% |
| 2025-12-05 | Donald G Macpherson | SELL | 691 | $969.77 | $670,113 | 114,133 | 1% |
| 2025-12-05 | Donald G Macpherson | SELL | 1,382 | $970.41 | $1,341,109 | 112,751 | 1% |
| 2025-12-05 | Donald G Macpherson | SELL | 1,023 | $971.77 | $994,126 | 111,728 | 1% |
| 2025-12-05 | Donald G Macpherson | SELL | 1,267 | $972.77 | $1,232,496 | 110,461 | 1% |
| 2025-12-05 | Donald G Macpherson | SELL | 1,900 | $973.65 | $1,849,929 | 108,561 | 2% |
| 2025-12-05 | Donald G Macpherson | SELL | 4,183 | $974.47 | $4,076,198 | 104,378 | 4% |
| 2025-12-05 | Donald G Macpherson | SELL | 493 | $975.34 | $480,841 | 103,885 | 0% |
| 2025-12-04 | Donald G Macpherson | SELL | 1,907 | $968.85 | $1,847,591 | 120,478 | 2% |
| 2025-12-04 | Donald G Macpherson | SELL | 1,400 | $969.41 | $1,357,168 | 119,078 | 1% |
| 2025-12-04 | Donald G Macpherson | SELL | 755 | $970.46 | $732,698 | 118,323 | 1% |
| 2025-12-04 | Donald G Macpherson | SELL | 1,015 | $971.41 | $985,982 | 117,308 | 1% |
| 2025-12-04 | Donald G Macpherson | SELL | 1,159 | $972.62 | $1,127,268 | 116,149 | 1% |
| 2025-12-04 | Donald G Macpherson | SELL | 2,552 | $973.68 | $2,484,837 | 113,597 | 2% |
| 2025-12-04 | Donald G Macpherson | SELL | 2,971 | $974.45 | $2,895,101 | 110,626 | 3% |
| 2025-12-04 | Donald G Macpherson | SELL | 1,844 | $975.42 | $1,798,674 | 108,782 | 2% |
| 2025-12-04 | Donald G Macpherson | SELL | 720 | $976.58 | $703,136 | 108,062 | 1% |
| 2025-12-04 | Donald G Macpherson | SELL | 200 | $978.41 | $195,682 | 107,862 | 0% |
| 2025-09-09 | Jonny M LeRoy | SELL | 27 | $992.36 | $26,794 | 2,244 | 1% |
| 2025-09-09 | Jonny M LeRoy | SELL | 28 | $992.49 | $27,790 | 2,216 | 1% |
| 2025-09-09 | Jonny M LeRoy | SELL | 22 | $992.51 | $21,835 | 2,194 | 1% |
| 2025-09-09 | Jonny M LeRoy | SELL | 6 | $992.52 | $5,955 | 2,188 | 0% |
| 2025-09-09 | Jonny M LeRoy | SELL | 23 | $992.59 | $22,830 | 2,165 | 1% |
| 2025-09-09 | Jonny M LeRoy | SELL | 5 | $992.60 | $4,963 | 2,160 | 0% |
| 2025-09-09 | Jonny M LeRoy | SELL | 63 | $992.61 | $62,534 | 2,097 | 3% |
| 2025-09-09 | Jonny M LeRoy | SELL | 15 | $992.67 | $14,890 | 2,082 | 1% |
| 2025-09-09 | Jonny M LeRoy | SELL | 1 | $992.87 | $993 | 2,081 | 0% |
| 2025-09-09 | Jonny M LeRoy | SELL | 100 | $992.89 | $99,289 | 1,981 | 5% |
| 2025-09-09 | Jonny M LeRoy | SELL | 26 | $992.95 | $25,817 | 1,955 | 1% |
| 2025-09-09 | Jonny M LeRoy | SELL | 84 | $993.08 | $83,419 | 1,871 | 4% |
| 2025-09-09 | Jonny M LeRoy | SELL | 100 | $993.22 | $99,322 | 1,771 | 5% |
| 2025-05-23 | Krantz Nancy L Berardinelli | SELL | 280 | $1,075.20 | $301,056 | 3,369 | 8% |
| 2025-05-06 | Laurie R Thomson | SELL | 90 | $1,040.00 | $93,600 | 1,249 | 7% |
| 2025-05-06 | Laurie R Thomson | SELL | 48 | $1,014.51 | $48,696 | 1,201 | 4% |
| 2025-05-06 | Laurie R Thomson | SELL | 113 | $1,043.16 | $117,877 | 1,088 | 9% |
| 2025-05-06 | Laurie R Thomson | SELL | 200 | $1,044.72 | $208,944 | 888 | 18% |
| 2025-05-06 | Laurie R Thomson | SELL | 181 | $1,045.44 | $189,225 | 707 | 20% |
| 2025-05-06 | Laurie R Thomson | SELL | 29 | $1,046.29 | $30,342 | 678 | 4% |
| 2025-05-06 | Laurie R Thomson | SELL | 1 | $1,047.91 | $1,048 | 677 | 0% |
| 2025-05-06 | Laurie R Thomson | SELL | 99 | $1,049.31 | $103,881 | 578 | 15% |
| 2025-04-02 | Deidra C Merriwether | SELL | 200 | $990.18 | $198,036 | 11,199 | 2% |
| 2025-04-02 | Deidra C Merriwether | SELL | 100 | $992.84 | $99,284 | 11,099 | 1% |
| 2025-04-02 | Deidra C Merriwether | SELL | 300 | $994.64 | $298,392 | 10,799 | 3% |
| 2025-04-02 | Deidra C Merriwether | SELL | 200 | $997.99 | $199,597 | 10,599 | 2% |
| 2025-04-02 | Deidra C Merriwether | SELL | 100 | $1,000.62 | $100,062 | 10,499 | 1% |
| 2025-04-02 | Deidra C Merriwether | SELL | 100 | $1,002.99 | $100,299 | 10,399 | 1% |
| 2025-04-02 | Deidra C Merriwether | SELL | 64 | $1,004.75 | $64,304 | 10,335 | 1% |
| 2025-04-02 | Deidra C Merriwether | SELL | 100 | $1,006.70 | $100,670 | 10,235 | 1% |
| 2025-03-10 | Laurie R Thomson | SELL | 235 | $1,020.07 | $239,717 | 890 | 21% |
| 2025-03-10 | Laurie R Thomson | SELL | 99 | $1,020.79 | $101,058 | 791 | 11% |
| 2025-03-10 | Laurie R Thomson | SELL | 235 | $1,020.07 | $239,717 | 556 | 30% |
| 2025-03-10 | Laurie R Thomson | SELL | 99 | $1,020.78 | $101,058 | 457 | 18% |
| 2024-11-13 | Laurie R Thomson | SELL | 125 | $1,206.03 | $150,754 | 675 | 16% |
| 2024-11-06 | Krantz Nancy L Berardinelli | SELL | 100 | $1,191.93 | $119,194 | 3,198 | 3% |
| 2024-11-06 | Krantz Nancy L Berardinelli | SELL | 53 | $1,192.38 | $63,196 | 3,145 | 2% |
| 2024-11-06 | Krantz Nancy L Berardinelli | SELL | 100 | $1,193.17 | $119,317 | 3,045 | 3% |
| 2024-11-05 | Paige K Robbins | SELL | 400 | $1,113.33 | $445,333 | 13,556 | 3% |
| 2024-11-05 | Paige K Robbins | SELL | 1,610 | $1,114.79 | $1,794,814 | 11,946 | 12% |
| 2024-11-05 | Paige K Robbins | SELL | 588 | $1,115.68 | $656,021 | 11,358 | 5% |
| 2024-11-05 | Paige K Robbins | SELL | 792 | $1,116.68 | $884,414 | 10,566 | 7% |
| 2024-11-05 | Paige K Robbins | SELL | 1,408 | $1,118.20 | $1,574,422 | 9,158 | 13% |
| 2024-11-05 | Paige K Robbins | SELL | 3,450 | $1,119.11 | $3,860,918 | 5,708 | 38% |
| 2024-11-05 | Paige K Robbins | SELL | 729 | $1,120.37 | $816,750 | 4,979 | 13% |
| 2024-11-05 | Paige K Robbins | SELL | 400 | $1,121.22 | $448,490 | 4,579 | 8% |
| 2024-11-05 | Paige K Robbins | SELL | 200 | $1,122.20 | $224,440 | 4,379 | 4% |
| 2024-11-01 | Deidra C Merriwether | SELL | 704 | $1,105.59 | $778,337 | 9,509 | 7% |
| 2024-09-30 | Donald G Macpherson | SELL | 143 | $1,032.23 | $147,609 | 111,416 | 0% |
| 2024-09-30 | Donald G Macpherson | SELL | 521 | $1,033.61 | $538,512 | 110,895 | 0% |
| 2024-09-30 | Donald G Macpherson | SELL | 1,366 | $1,034.54 | $1,413,182 | 109,529 | 1% |
| 2024-09-30 | Donald G Macpherson | SELL | 1,158 | $1,035.72 | $1,199,367 | 108,371 | 1% |
| 2024-09-30 | Donald G Macpherson | SELL | 1,125 | $1,036.49 | $1,166,052 | 107,246 | 1% |
| 2024-09-30 | Donald G Macpherson | SELL | 3,852 | $1,037.85 | $3,997,810 | 103,394 | 4% |
| 2024-09-30 | Donald G Macpherson | SELL | 2,993 | $1,038.99 | $3,109,701 | 100,401 | 3% |
| 2024-09-30 | Donald G Macpherson | SELL | 496 | $1,039.72 | $515,699 | 99,905 | 0% |
| 2024-09-30 | Donald G Macpherson | SELL | 700 | $1,040.62 | $728,434 | 99,205 | 1% |
| 2024-09-30 | Donald G Macpherson | SELL | 341 | $1,042.14 | $355,370 | 98,864 | 0% |
| 2024-09-30 | Donald G Macpherson | SELL | 225 | $1,042.96 | $234,665 | 98,639 | 0% |
| 2024-09-30 | Donald G Macpherson | SELL | 72 | $1,043.84 | $75,156 | 98,567 | 0% |
| 2024-09-16 | Donald G Macpherson | SELL | 70 | $992.23 | $69,456 | 138,991 | 0% |
| 2024-09-16 | Donald G Macpherson | SELL | 390 | $993.84 | $387,596 | 138,601 | 0% |
| 2024-09-16 | Donald G Macpherson | SELL | 305 | $994.95 | $303,461 | 138,296 | 0% |
| 2024-09-16 | Donald G Macpherson | SELL | 858 | $995.72 | $854,330 | 137,438 | 1% |
| 2024-09-16 | Donald G Macpherson | SELL | 535 | $996.74 | $533,258 | 136,903 | 0% |
| 2024-09-16 | Donald G Macpherson | SELL | 1,380 | $997.85 | $1,377,033 | 135,523 | 1% |
| 2024-09-16 | Donald G Macpherson | SELL | 2,208 | $998.88 | $2,205,538 | 133,315 | 2% |
| 2024-09-16 | Donald G Macpherson | SELL | 4,377 | $999.91 | $4,376,621 | 128,938 | 3% |
| 2024-09-16 | Donald G Macpherson | SELL | 5,076 | $1,000.90 | $5,080,545 | 123,862 | 4% |
| 2024-09-16 | Donald G Macpherson | SELL | 4,953 | $1,002.03 | $4,963,050 | 118,909 | 4% |
| 2024-09-16 | Donald G Macpherson | SELL | 5,610 | $1,002.93 | $5,626,415 | 113,299 | 5% |
| 2024-09-16 | Donald G Macpherson | SELL | 1,200 | $1,003.87 | $1,204,645 | 112,099 | 1% |
| 2024-09-16 | Donald G Macpherson | SELL | 540 | $1,004.81 | $542,595 | 111,559 | 0% |