|  Jun 20, 2025  |  ITEM SECOND IRR. TRUST FBO ANNE MARIE WESTPHAL u/a of JEFFREY R. WESTPHAL dated October 5, 2001  | Open Market Sale |  23767  |  35.19  |  $ 836,410.82  | 
|  Jun 16, 2025  |  ITEM SECOND IRR. TRUST FBO ANNE MARIE WESTPHAL u/a of JEFFREY R. WESTPHAL dated October 5, 2001  | Open Market Sale |  381233  |  36.59  |  $ 13,949,825.78  | 
|  Jun 11, 2025  |  Gayton Bradley M  | Grant |  5327  |  0.00  |  $ 0.00  | 
|  Jun 11, 2025  |  Stamm John Richard  | Grant |  5327  |  0.00  |  $ 0.00  | 
|  Jun 11, 2025  |  Radcliffe Amanda Westphal  | Grant |  5327  |  0.00  |  $ 0.00  | 
|  Jun 11, 2025  |  Thompson Stefanie Westphal  | Grant |  5327  |  0.00  |  $ 0.00  | 
|  Jun 11, 2025  |  Saunders Philip Seth  | Grant |  5327  |  0.00  |  $ 0.00  | 
|  Jun 11, 2025  |  ANDERSEN ERIC C.  | Grant |  5327  |  0.00  |  $ 0.00  | 
|  Jun 11, 2025  |  Mendola Mark J  | Grant |  5327  |  0.00  |  $ 0.00  | 
|  Jun 9, 2025  |  Westphal Jeffery  | Other Aquisition |  3000000  |  0.00  |  $ 0.00  | 
|  Jun 9, 2025  |  Westphal Jeffery  | Open Market Sale |  3000000  |  38.45  |  $ 115,350,000.00  | 
|  May 20, 2025  |  2020 IRREVOCABLE TRUST FOR BENEFIT OF CONSTANCE A. THOMPSON  | Other Aquisition |  22500  |  0.00  |  $ 0.00  | 
|  May 20, 2025  |  ITEM SECOND IRR. TRUST FBO MACKENZIE S. LUCAS u/a of STEFANIE W. LUCAS dated October 5, 2001  | Other Aquisition |  600000  |  0.00  |  $ 0.00  | 
|  May 20, 2025  |  ITEM SECOND IRR. TRUST FBO MELANIE H. LUCAS u/a of STEFANIE W. LUCAS dated October 5, 2001  | Other Aquisition |  300000  |  0.00  |  $ 0.00  | 
|  May 20, 2025  |  ITEM SECOND IRR. TRUST FBO ANDREA P. LUCAS u/a of STEFANIE W. LUCAS dated October 5, 2001  | Other Aquisition |  400000  |  0.00  |  $ 0.00  | 
|  May 13, 2025  |  Leib Ryan J  | Open Market Sale |  5755  |  38.00  |  $ 218,690.00  | 
|  May 12, 2025  |  DeStefano David  | Option Excercise |  747786  |  8.08  |  $ 6,038,536.63  | 
|  May 12, 2025  |  DeStefano David  | Open Market Sale |  472531  |  37.41  |  $ 17,677,609.00  | 
|  Mar 19, 2025  |  Rowland Bryan T.R.  | Option Excercise |  32105  |  4.63  |  $ 148,505.05  | 
|  Mar 19, 2025  |  Rowland Bryan T.R.  | Open Market Sale |  43228  |  35.98  |  $ 1,555,515.19  | 
|  Mar 4, 2025  |  Gayton Bradley M  | Open Market Purchase |  9400  |  31.85  |  $ 299,381.71  | 
|  Mar 4, 2025  |  ANDERSEN ERIC C.  | Option Excercise |  22000  |  2.50  |  $ 55,000.00  | 
|  Feb 28, 2025  |  Rowland Bryan T.R.  | Option Excercise |  867  |  0.00  |  $ 0.00  | 
|  Feb 28, 2025  |  Rowland Bryan T.R.  | Option Excercise |  239  |  32.29  |  $ 7,717.31  | 
|  Feb 28, 2025  |  SCHWAB JOHN R  | Option Excercise |  1721  |  0.00  |  $ 0.00  | 
|  Feb 28, 2025  |  SCHWAB JOHN R  | Option Excercise |  932  |  32.29  |  $ 30,094.28  | 
|  Feb 28, 2025  |  DeStefano David  | Option Excercise |  28568  |  0.00  |  $ 0.00  | 
|  Feb 28, 2025  |  DeStefano David  | Option Excercise |  14613  |  32.29  |  $ 471,853.77  | 
|  Feb 24, 2025  |  DeStefano David  | Option Excercise |  109232  |  0.00  |  $ 0.00  | 
|  Feb 24, 2025  |  DeStefano David  | Option Excercise |  55873  |  43.64  |  $ 2,438,297.72  | 
|  Feb 21, 2025  |  DeStefano David  | Option Excercise |  170922  |  0.00  |  $ 0.00  | 
|  Feb 21, 2025  |  DeStefano David  | Option Excercise |  84142  |  44.21  |  $ 3,719,917.82  | 
|  Feb 21, 2025  |  Leib Ryan J  | Option Excercise |  4035  |  0.00  |  $ 0.00  | 
|  Feb 21, 2025  |  Leib Ryan J  | Option Excercise |  1150  |  44.21  |  $ 50,841.50  | 
|  Feb 21, 2025  |  Rowland Bryan T.R.  | Option Excercise |  10561  |  0.00  |  $ 0.00  | 
|  Feb 21, 2025  |  Rowland Bryan T.R.  | Option Excercise |  2904  |  44.21  |  $ 128,385.84  | 
|  Feb 21, 2025  |  SCHWAB JOHN R  | Option Excercise |  54192  |  0.00  |  $ 0.00  | 
|  Feb 21, 2025  |  SCHWAB JOHN R  | Option Excercise |  29346  |  44.21  |  $ 1,297,386.66  | 
|  Feb 10, 2025  |  SCHWAB JOHN R  | Option Excercise |  24009  |  0.00  |  $ 0.00  | 
|  Feb 10, 2025  |  SCHWAB JOHN R  | Option Excercise |  13124  |  56.02  |  $ 735,206.48  | 
|  Feb 10, 2025  |  Rowland Bryan T.R.  | Option Excercise |  4088  |  0.00  |  $ 0.00  | 
|  Feb 10, 2025  |  Rowland Bryan T.R.  | Option Excercise |  1250  |  56.02  |  $ 70,025.00  | 
|  Jan 31, 2025  |  Leib Ryan J  | Option Excercise |  1281  |  57.75  |  $ 73,977.75  | 
|  Jan 31, 2025  |  Leib Ryan J  | Option Excercise |  4019  |  0.00  |  $ 0.00  | 
|  Jan 22, 2025  |  ITEM SECOND IRR. TRUST FBO KYLE R. WESTPHAL u/a of JEFFREY R. WESTPHAL dated October 5, 2001  | Open Market Sale |  72000  |  56.49  |  $ 4,067,286.28  | 
|  Dec 31, 2024  |  Westphal Jeffery  | Other Disposition |  450000  |  0.00  |  $ 0.00  | 
|  Dec 23, 2024  |  ITEM SECOND IRR. TRUST FBO ANNE MARIE WESTPHAL u/a of JEFFREY R. WESTPHAL dated October 5, 2001  | Other Disposition |  37000  |  0.00  |  $ 0.00  | 
|  Dec 23, 2024  |  ITEM SECOND IRR. TRUST FBO JACOB J. WESTPHAL u/a of JEFFREY R. WESTPHAL dated October 5, 2001  | Other Disposition |  37000  |  0.00  |  $ 0.00  | 
|  Dec 20, 2024  |  Westphal Jeffery  | Other Aquisition |  450000  |  0.00  |  $ 0.00  | 
|  Dec 17, 2024  |  SCHWAB JOHN R  | Option Excercise |  20000  |  4.70  |  $ 94,000.00  | 
|  Dec 17, 2024  |  SCHWAB JOHN R  | Open Market Sale |  20000  |  53.05  |  $ 1,060,932.00  | 
|  Dec 12, 2024  |  Westphal Jeffery  | Other Aquisition |  575000  |  0.00  |  $ 0.00  | 
|  Dec 12, 2024  |  Westphal Jeffery  | Open Market Sale |  575000  |  53.01  |  $ 30,480,750.00  | 
|  Dec 10, 2024  |  DeStefano David  | Option Excercise |  724993  |  1.39  |  $ 1,005,365.63  | 
|  Dec 10, 2024  |  DeStefano David  | Open Market Sale |  381100  |  55.04  |  $ 20,974,971.54  | 
|  Dec 9, 2024  |  ITEM SECOND IRR. TRUST FBO KYLE R. WESTPHAL u/a of JEFFREY R. WESTPHAL dated October 5, 2001  | Open Market Sale |  75000  |  55.01  |  $ 4,125,501.90  | 
|  Dec 6, 2024  |  Stamm John Richard  | Open Market Sale |  3815  |  56.11  |  $ 214,059.65  | 
|  Dec 6, 2024  |  DeStefano David  | Open Market Sale |  17900  |  56.09  |  $ 1,004,089.02  | 
|  Nov 26, 2024  |  Rowland Bryan T.R.  | Option Excercise |  3020  |  32.16  |  $ 97,123.20  | 
|  Nov 26, 2024  |  Rowland Bryan T.R.  | Open Market Sale |  3020  |  55.08  |  $ 166,341.90  | 
|  Nov 26, 2024  |  DeStefano David  | Open Market Sale |  25607  |  55.05  |  $ 1,409,765.22  | 
|  Nov 22, 2024  |  Stamm John Richard  | Other Disposition |  1100  |  0.00  |  $ 0.00  | 
|  Nov 22, 2024  |  Stamm John Richard  | Option Excercise |  2500  |  3.73  |  $ 9,335.00  | 
|  Nov 22, 2024  |  Stamm John Richard  | Open Market Sale |  2500  |  53.81  |  $ 134,525.00  | 
|  Nov 20, 2024  |  ITEM SECOND IRR. TRUST FBO KYLE R. WESTPHAL u/a of JEFFREY R. WESTPHAL dated October 5, 2001  | Open Market Sale |  72000  |  52.58  |  $ 3,785,736.82  | 
|  Nov 14, 2024  |  DeStefano David  | Open Market Sale |  198151  |  49.60  |  $ 9,828,117.98  | 
|  Nov 11, 2024  |  Westphal Jeffery  | Other Aquisition |  2485000  |  0.00  |  $ 0.00  | 
|  Nov 11, 2024  |  Westphal Jeffery  | Open Market Sale |  2485000  |  48.90  |  $ 121,516,500.00  | 
|  Nov 7, 2024  |  ITEM SECOND IRR. TRUST FBO JACOB J. WESTPHAL u/a of JEFFREY R. WESTPHAL dated October 5, 2001  | Open Market Sale |  150000  |  52.00  |  $ 7,799,979.94  | 
|  Nov 7, 2024  |  ITEM SECOND IRR. TRUST FBO ANNE MARIE WESTPHAL u/a of JEFFREY R. WESTPHAL dated October 5, 2001  | Open Market Sale |  150000  |  51.76  |  $ 7,764,424.38  |