| Oct 1, 2025 | Neumann Spencer Adam | Option Excercise | 2600 | 278.43 | $ 723,927.28 |
| Oct 1, 2025 | Neumann Spencer Adam | Open Market Sale | 2600 | 1,172.51 | $ 3,048,514.99 |
| Oct 1, 2025 | HASTINGS REED | Option Excercise | 42176 | 94.09 | $ 3,968,339.84 |
| Oct 1, 2025 | HASTINGS REED | Open Market Sale | 42176 | 1,171.92 | $ 49,427,028.77 |
| Sep 2, 2025 | HASTINGS REED | Option Excercise | 25959 | 109.96 | $ 2,854,451.64 |
| Sep 2, 2025 | HASTINGS REED | Open Market Sale | 25959 | 1,207.71 | $ 31,351,002.10 |
| Sep 2, 2025 | Neumann Spencer Adam | Option Excercise | 2600 | 287.10 | $ 746,459.92 |
| Sep 2, 2025 | Neumann Spencer Adam | Open Market Sale | 2600 | 1,207.76 | $ 3,140,167.01 |
| Aug 6, 2025 | Willems Cletus R | Open Market Sale | 238 | 1,153.52 | $ 274,537.76 |
| Aug 6, 2025 | Neumann Spencer Adam | Open Market Sale | 685 | 1,161.21 | $ 795,431.73 |
| Aug 5, 2025 | HYMAN DAVID A | Open Market Sale | 424 | 1,158.67 | $ 491,276.08 |
| Aug 5, 2025 | Peters Gregory K | Open Market Sale | 2026 | 1,157.44 | $ 2,344,963.51 |
| Aug 5, 2025 | SARANDOS THEODORE A | Open Market Sale | 2026 | 1,160.62 | $ 2,351,411.26 |
| Aug 4, 2025 | Willems Cletus R | Option Excercise | 462 | | $ 0.00 |
| Aug 4, 2025 | Willems Cletus R | Option Excercise | 224 | 1,158.60 | $ 259,526.40 |
| Aug 4, 2025 | HYMAN DAVID A | Option Excercise | 846 | | $ 0.00 |
| Aug 4, 2025 | HYMAN DAVID A | Option Excercise | 422 | 1,158.60 | $ 488,929.20 |
| Aug 4, 2025 | Neumann Spencer Adam | Option Excercise | 1367 | | $ 0.00 |
| Aug 4, 2025 | Neumann Spencer Adam | Option Excercise | 682 | 1,158.60 | $ 790,165.20 |
| Aug 4, 2025 | Peters Gregory K | Option Excercise | 4036 | | $ 0.00 |
| Aug 4, 2025 | Peters Gregory K | Option Excercise | 2010 | 1,158.60 | $ 2,328,786.00 |
| Aug 4, 2025 | SARANDOS THEODORE A | Option Excercise | 4036 | | $ 0.00 |
| Aug 4, 2025 | SARANDOS THEODORE A | Option Excercise | 2010 | 1,158.60 | $ 2,328,786.00 |
| Aug 1, 2025 | Neumann Spencer Adam | Option Excercise | 2601 | 289.29 | $ 752,443.29 |
| Aug 1, 2025 | Neumann Spencer Adam | Open Market Sale | 2601 | 1,162.40 | $ 3,023,392.31 |
| Aug 1, 2025 | HASTINGS REED | Option Excercise | 22765 | 125.37 | $ 2,854,048.05 |
| Aug 1, 2025 | HASTINGS REED | Open Market Sale | 22765 | 1,162.46 | $ 26,463,288.39 |
| Jul 1, 2025 | HASTINGS REED | Open Market Sale | 9673 | 1,329.11 | $ 12,856,484.08 |
| Jul 1, 2025 | HASTINGS REED | Option Excercise | 26513 | 107.64 | $ 2,853,859.32 |
| Jul 1, 2025 | HASTINGS REED | Open Market Sale | 16840 | 1,295.78 | $ 21,821,012.79 |
| Jul 1, 2025 | Masiyiwa Strive | Option Excercise | 290 | 429.21 | $ 124,472.16 |
| Jul 1, 2025 | Masiyiwa Strive | Open Market Sale | 290 | 1,336.54 | $ 387,596.60 |
| Jul 1, 2025 | Neumann Spencer Adam | Option Excercise | 2601 | 304.45 | $ 791,876.79 |
| Jul 1, 2025 | Neumann Spencer Adam | Open Market Sale | 2601 | 1,307.22 | $ 3,400,075.31 |
| Jun 25, 2025 | KILGORE LESLIE J | Option Excercise | 212 | 294.95 | $ 62,529.40 |
| Jun 25, 2025 | KILGORE LESLIE J | Open Market Sale | 212 | 1,290.00 | $ 273,480.00 |
| Jun 25, 2025 | Karbowski Jeffrey William | Option Excercise | 620 | 439.58 | $ 272,541.64 |
| Jun 25, 2025 | Karbowski Jeffrey William | Open Market Sale | 620 | 1,286.84 | $ 797,840.80 |
| Jun 24, 2025 | KILGORE LESLIE J | Option Excercise | 431 | 290.34 | $ 125,138.65 |
| Jun 24, 2025 | KILGORE LESLIE J | Open Market Sale | 431 | 1,267.49 | $ 546,290.00 |
| Jun 5, 2025 | MATHER ANN | Open Market Sale | 1090 | 1,250.00 | $ 1,362,500.00 |
| Jun 5, 2025 | HOAG JAY C | Open Market Sale | 31750 | 1,252.35 | $ 39,761,996.38 |
| Jun 5, 2025 | KILGORE LESLIE J | Option Excercise | 652 | 287.61 | $ 187,522.72 |
| Jun 5, 2025 | KILGORE LESLIE J | Open Market Sale | 652 | 1,251.64 | $ 816,070.00 |
| Jun 5, 2025 | MATHER ANN | Option Excercise | 1090 | 344.10 | $ 375,073.34 |
| Jun 2, 2025 | Neumann Spencer Adam | Option Excercise | 2601 | 314.18 | $ 817,172.94 |
| Jun 2, 2025 | Neumann Spencer Adam | Open Market Sale | 2601 | 1,211.67 | $ 3,151,555.61 |
| Jun 2, 2025 | HASTINGS REED | Option Excercise | 26933 | 105.98 | $ 2,854,359.34 |
| Jun 2, 2025 | HASTINGS REED | Open Market Sale | 26933 | 1,211.66 | $ 32,633,744.18 |
| May 29, 2025 | HOAG JAY C | Open Market Sale | 22504 | 1,189.21 | $ 26,761,941.92 |
| May 29, 2025 | HOAG JAY C | Open Market Sale | 22504 | 1,189.21 | $ 26,761,941.92 |
| May 27, 2025 | Karbowski Jeffrey William | Option Excercise | 640 | 429.66 | $ 274,985.07 |
| May 27, 2025 | Karbowski Jeffrey William | Open Market Sale | 640 | 1,194.77 | $ 764,652.80 |
| May 15, 2025 | KILGORE LESLIE J | Option Excercise | 465 | 268.62 | $ 124,907.34 |
| May 15, 2025 | KILGORE LESLIE J | Open Market Sale | 465 | 1,172.49 | $ 545,210.00 |
| May 12, 2025 | SMITH BRADFORD L | Option Excercise | 3919 | 105.33 | $ 412,775.67 |
| May 12, 2025 | SMITH BRADFORD L | Open Market Sale | 3919 | 1,124.26 | $ 4,405,974.94 |
| May 12, 2025 | Masiyiwa Strive | Option Excercise | 1002 | 374.77 | $ 375,519.83 |
| May 12, 2025 | Masiyiwa Strive | Open Market Sale | 1002 | 1,124.26 | $ 1,126,508.52 |
| May 9, 2025 | MATHER ANN | Option Excercise | 1358 | 276.14 | $ 375,002.33 |
| May 9, 2025 | MATHER ANN | Open Market Sale | 1358 | 1,150.00 | $ 1,561,700.00 |
| May 7, 2025 | Willems Cletus R | Open Market Sale | 298 | 1,138.00 | $ 339,124.00 |
| May 6, 2025 | HYMAN DAVID A | Open Market Sale | 425 | 1,143.10 | $ 485,817.20 |
| May 6, 2025 | Neumann Spencer Adam | Open Market Sale | 686 | 1,141.28 | $ 782,914.99 |
| May 6, 2025 | Peters Gregory K | Open Market Sale | 2027 | 1,141.51 | $ 2,313,843.00 |
| May 6, 2025 | SARANDOS THEODORE A | Open Market Sale | 2027 | 1,140.25 | $ 2,311,283.30 |
| May 5, 2025 | Neumann Spencer Adam | Option Excercise | 1368 | | $ 0.00 |
| May 5, 2025 | Neumann Spencer Adam | Option Excercise | 682 | 1,156.49 | $ 788,726.18 |
| May 5, 2025 | Peters Gregory K | Option Excercise | 4037 | | $ 0.00 |
| May 5, 2025 | Peters Gregory K | Option Excercise | 2010 | 1,156.49 | $ 2,324,544.90 |
| May 5, 2025 | SARANDOS THEODORE A | Option Excercise | 4037 | | $ 0.00 |
| May 5, 2025 | SARANDOS THEODORE A | Option Excercise | 2010 | 1,156.49 | $ 2,324,544.90 |
| May 5, 2025 | Willems Cletus R | Option Excercise | 461 | | $ 0.00 |
| May 5, 2025 | Willems Cletus R | Option Excercise | 163 | 1,156.49 | $ 188,507.87 |
| May 5, 2025 | HYMAN DAVID A | Option Excercise | 847 | | $ 0.00 |
| May 5, 2025 | HYMAN DAVID A | Option Excercise | 422 | 1,156.49 | $ 488,038.78 |
| May 2, 2025 | KILGORE LESLIE J | Option Excercise | 236 | 265.07 | $ 62,556.52 |
| May 2, 2025 | KILGORE LESLIE J | Open Market Sale | 236 | 1,150.00 | $ 271,400.00 |
| May 1, 2025 | Neumann Spencer Adam | Option Excercise | 2601 | 322.70 | $ 839,344.68 |
| May 1, 2025 | Neumann Spencer Adam | Open Market Sale | 2601 | 1,132.38 | $ 2,945,315.13 |
| May 1, 2025 | HASTINGS REED | Option Excercise | 26977 | 105.79 | $ 2,853,896.83 |
| May 1, 2025 | HASTINGS REED | Open Market Sale | 26977 | 1,133.05 | $ 30,566,288.74 |
| Apr 30, 2025 | Dopfner Mathias | Option Excercise | 5002 | 374.74 | $ 1,874,466.95 |
| Apr 30, 2025 | Peters Gregory K | Other Disposition | 169 | 0.00 | $ 0.00 |
| Apr 30, 2025 | Dopfner Mathias | Option Excercise | 1011 | 560.16 | $ 566,320.15 |
| Apr 30, 2025 | Dopfner Mathias | Open Market Sale | 6013 | 1,112.65 | $ 6,690,364.45 |
| Apr 29, 2025 | HOAG JAY C | Open Market Sale | 32515 | 1,101.97 | $ 35,830,610.78 |
| Apr 29, 2025 | HOAG JAY C | Open Market Sale | 30985 | 1,113.86 | $ 34,513,097.19 |
| Apr 25, 2025 | Karbowski Jeffrey William | Option Excercise | 640 | 408.03 | $ 261,142.24 |
| Apr 25, 2025 | Karbowski Jeffrey William | Open Market Sale | 640 | 1,097.04 | $ 702,105.60 |
| Apr 23, 2025 | KILGORE LESLIE J | Option Excercise | 810 | 231.64 | $ 187,629.49 |
| Apr 23, 2025 | KILGORE LESLIE J | Open Market Sale | 810 | 1,047.52 | $ 848,491.20 |
| Apr 21, 2025 | Karbowski Jeffrey William | Option Excercise | 160 | 388.88 | $ 62,220.80 |
| Apr 21, 2025 | Karbowski Jeffrey William | Open Market Sale | 160 | 1,000.00 | $ 160,000.00 |
| Apr 1, 2025 | Neumann Spencer Adam | Option Excercise | 2601 | 336.63 | $ 875,574.63 |
| Apr 1, 2025 | Neumann Spencer Adam | Open Market Sale | 2601 | 921.72 | $ 2,397,385.21 |
| Apr 1, 2025 | HASTINGS REED | Option Excercise | 25360 | 112.56 | $ 2,854,521.60 |
| Apr 1, 2025 | HASTINGS REED | Open Market Sale | 25360 | 921.15 | $ 23,360,281.86 |
| Mar 25, 2025 | Karbowski Jeffrey William | Option Excercise | 480 | 378.19 | $ 181,532.80 |
| Mar 25, 2025 | Karbowski Jeffrey William | Open Market Sale | 480 | 978.18 | $ 469,526.40 |
| Mar 3, 2025 | Neumann Spencer Adam | Option Excercise | 2601 | 348.47 | $ 906,373.04 |
| Mar 3, 2025 | Neumann Spencer Adam | Open Market Sale | 2601 | 982.05 | $ 2,554,317.24 |
| Mar 3, 2025 | HASTINGS REED | Option Excercise | 30485 | 93.64 | $ 2,854,484.31 |
| Mar 3, 2025 | HASTINGS REED | Open Market Sale | 30485 | 981.92 | $ 29,933,919.75 |
| Feb 25, 2025 | Karbowski Jeffrey William | Option Excercise | 640 | 345.49 | $ 221,111.36 |
| Feb 25, 2025 | Karbowski Jeffrey William | Open Market Sale | 640 | 992.23 | $ 635,027.20 |
| Feb 13, 2025 | Peters Gregory K | Option Excercise | 4570 | 309.99 | $ 1,416,654.30 |
| Feb 13, 2025 | Peters Gregory K | Open Market Sale | 4570 | 1,035.00 | $ 4,729,950.00 |
| Feb 10, 2025 | Peters Gregory K | Option Excercise | 4939 | 286.81 | $ 1,416,554.59 |
| Feb 10, 2025 | Peters Gregory K | Open Market Sale | 4939 | 1,030.00 | $ 5,087,170.00 |
| Feb 6, 2025 | Neumann Spencer Adam | Open Market Sale | 685 | 1,009.57 | $ 691,552.85 |
| Feb 6, 2025 | Masiyiwa Strive | Option Excercise | 2813 | 244.35 | $ 687,368.43 |
| Feb 6, 2025 | Masiyiwa Strive | Open Market Sale | 2813 | 1,007.87 | $ 2,835,138.31 |
| Feb 6, 2025 | Peters Gregory K | Option Excercise | 14586 | 291.37 | $ 4,249,959.03 |
| Feb 6, 2025 | Peters Gregory K | Open Market Sale | 14586 | 1,020.28 | $ 14,881,825.00 |
| Feb 5, 2025 | Peters Gregory K | Option Excercise | 3782 | 374.60 | $ 1,416,737.20 |
| Feb 5, 2025 | Peters Gregory K | Open Market Sale | 3782 | 1,010.00 | $ 3,819,820.00 |
| Feb 5, 2025 | HYMAN DAVID A | Option Excercise | 63206 | 273.58 | $ 17,291,690.40 |
| Feb 5, 2025 | HYMAN DAVID A | Open Market Sale | 63206 | 990.38 | $ 62,597,846.46 |
| Feb 4, 2025 | Karbowski Jeffrey William | Option Excercise | 160 | 324.12 | $ 51,859.20 |
| Feb 4, 2025 | Karbowski Jeffrey William | Open Market Sale | 160 | 1,000.00 | $ 160,000.00 |
| Feb 4, 2025 | HYMAN DAVID A | Open Market Sale | 424 | 994.63 | $ 421,723.42 |
| Feb 4, 2025 | Peters Gregory K | Open Market Sale | 9975 | 1,001.00 | $ 9,984,982.24 |
| Feb 3, 2025 | HASTINGS REED | Option Excercise | 32067 | 89.00 | $ 2,854,055.99 |
| Feb 3, 2025 | HASTINGS REED | Open Market Sale | 32067 | 978.39 | $ 31,373,996.88 |
| Feb 3, 2025 | MATHER ANN | Option Excercise | 2682 | 163.07 | $ 437,361.58 |
| Feb 3, 2025 | MATHER ANN | Open Market Sale | 2682 | 973.00 | $ 2,609,586.00 |
| Feb 3, 2025 | Neumann Spencer Adam | Option Excercise | 1367 | | $ 0.00 |
| Feb 3, 2025 | Neumann Spencer Adam | Option Excercise | 682 | 976.76 | $ 666,150.32 |
| Feb 3, 2025 | HASTINGS REED | Option Excercise | 90 | | $ 0.00 |
| Feb 3, 2025 | HASTINGS REED | Option Excercise | 45 | 976.76 | $ 43,954.20 |
| Feb 3, 2025 | SARANDOS THEODORE A | Option Excercise | 4037 | | $ 0.00 |
| Feb 3, 2025 | SARANDOS THEODORE A | Option Excercise | 2010 | 976.76 | $ 1,963,287.60 |
| Feb 3, 2025 | HYMAN DAVID A | Option Excercise | 846 | | $ 0.00 |
| Feb 3, 2025 | HYMAN DAVID A | Option Excercise | 422 | 976.76 | $ 412,192.72 |
| Feb 3, 2025 | Peters Gregory K | Option Excercise | 11985 | 236.40 | $ 2,833,246.26 |
| Feb 3, 2025 | Peters Gregory K | Option Excercise | 2010 | 976.76 | $ 1,963,287.60 |
| Jan 30, 2025 | Karbowski Jeffrey William | Open Market Sale | 480 | 986.75 | $ 473,640.00 |
| Jan 30, 2025 | Peters Gregory K | Option Excercise | 91646 | 280.23 | $ 25,682,340.94 |
| Jan 30, 2025 | Peters Gregory K | Open Market Sale | 102228 | 980.74 | $ 100,258,796.90 |
| Jan 30, 2025 | SARANDOS THEODORE A | Option Excercise | 199063 | 107.49 | $ 21,398,075.00 |
| Jan 30, 2025 | SARANDOS THEODORE A | Open Market Sale | 199063 | 978.99 | $ 194,880,916.82 |
| Jan 30, 2025 | HYMAN DAVID A | Open Market Sale | 41121 | 979.01 | $ 40,257,767.77 |
| Jan 30, 2025 | HYMAN DAVID A | Option Excercise | 38774 | 329.50 | $ 12,776,158.03 |
| Jan 30, 2025 | Neumann Spencer Adam | Option Excercise | 10000 | 370.77 | $ 3,707,711.50 |
| Jan 30, 2025 | Neumann Spencer Adam | Open Market Sale | 10000 | 978.41 | $ 9,784,103.49 |
| Jan 30, 2025 | Karbowski Jeffrey William | Option Excercise | 480 | 322.55 | $ 154,822.16 |
| Jan 27, 2025 | SMITH BRADFORD L | Option Excercise | 1470 | 67.73 | $ 99,563.14 |
| Jan 23, 2025 | HOAG JAY C | Option Excercise | 617 | 607.84 | $ 375,035.15 |
| Jan 23, 2025 | HOAG JAY C | Open Market Sale | 617 | 979.71 | $ 604,481.07 |
| Jan 7, 2025 | Neumann Spencer Adam | Grant | 7024 | 0.00 | $ 0.00 |
| Jan 7, 2025 | Neumann Spencer Adam | Option Excercise | 3333 | 881.79 | $ 2,939,006.07 |
| Jan 7, 2025 | HASTINGS REED | Grant | 468 | 0.00 | $ 0.00 |
| Jan 7, 2025 | HASTINGS REED | Option Excercise | 233 | 881.79 | $ 205,457.07 |
| Jan 7, 2025 | Peters Gregory K | Grant | 20740 | 0.00 | $ 0.00 |
| Jan 7, 2025 | Peters Gregory K | Option Excercise | 10158 | 881.79 | $ 8,957,222.82 |
| Jan 7, 2025 | HYMAN DAVID A | Grant | 4348 | 0.00 | $ 0.00 |
| Jan 7, 2025 | HYMAN DAVID A | Option Excercise | 2001 | 881.79 | $ 1,764,461.79 |
| Jan 7, 2025 | BARTON RICHARD N | Option Excercise | 6364 | 147.30 | $ 937,418.32 |
| Jan 7, 2025 | BARTON RICHARD N | Open Market Sale | 6364 | 879.38 | $ 5,596,374.32 |
| Jan 7, 2025 | SARANDOS THEODORE A | Grant | 20740 | 0.00 | $ 0.00 |
| Jan 7, 2025 | SARANDOS THEODORE A | Option Excercise | 10155 | 881.79 | $ 8,954,577.45 |
| Jan 2, 2025 | HASTINGS REED | Option Excercise | 35868 | 79.58 | $ 2,854,221.21 |
| Jan 2, 2025 | HASTINGS REED | Open Market Sale | 35868 | 888.08 | $ 31,853,790.41 |
| Dec 2, 2024 | HASTINGS REED | Option Excercise | 48363 | 59.02 | $ 2,854,244.01 |
| Dec 2, 2024 | HASTINGS REED | Open Market Sale | 48363 | 896.60 | $ 43,362,185.28 |
| Nov 19, 2024 | Sweeney Anne M | Option Excercise | 1190 | 315.06 | $ 374,926.19 |
| Nov 19, 2024 | Sweeney Anne M | Open Market Sale | 1190 | 869.90 | $ 1,035,180.00 |
| Nov 19, 2024 | KILGORE LESLIE J | Option Excercise | 940 | 199.50 | $ 187,531.75 |
| Nov 19, 2024 | KILGORE LESLIE J | Open Market Sale | 940 | 871.62 | $ 819,323.78 |
| Nov 14, 2024 | KILGORE LESLIE J | Option Excercise | 324 | 192.91 | $ 62,502.84 |
| Nov 14, 2024 | KILGORE LESLIE J | Open Market Sale | 324 | 840.00 | $ 272,160.00 |
| Nov 12, 2024 | KILGORE LESLIE J | Option Excercise | 334 | 186.82 | $ 62,397.88 |
| Nov 12, 2024 | KILGORE LESLIE J | Open Market Sale | 334 | 820.00 | $ 273,880.00 |
| Nov 11, 2024 | KILGORE LESLIE J | Option Excercise | 343 | 182.03 | $ 62,436.29 |
| Nov 11, 2024 | KILGORE LESLIE J | Open Market Sale | 343 | 800.00 | $ 274,400.00 |
| Nov 11, 2024 | HALEY TIMOTHY M | Option Excercise | 647 | 96.67 | $ 62,545.49 |
| Nov 11, 2024 | HALEY TIMOTHY M | Open Market Sale | 647 | 800.19 | $ 517,724.81 |
| Nov 7, 2024 | KILGORE LESLIE J | Option Excercise | 347 | 179.95 | $ 62,442.65 |
| Nov 7, 2024 | KILGORE LESLIE J | Open Market Sale | 347 | 787.00 | $ 273,089.00 |
| Nov 1, 2024 | HASTINGS REED | Option Excercise | 41601 | 68.61 | $ 2,854,123.97 |
| Nov 1, 2024 | HASTINGS REED | Open Market Sale | 41601 | 758.06 | $ 31,536,065.13 |
| Oct 29, 2024 | Peters Gregory K | Other Disposition | 140 | 0.00 | $ 0.00 |