| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MLAB | Owens Gary M | President and CEO | Oct 27 '25 | Option Exercise | 0.00 | 11,558 | 0 | 64,135 | Oct 28 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Jun 21 '25 | Option Exercise | 47.91 | 6,602 | 316,302 | 54,022 | Jun 24 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Jun 18 '25 | Option Exercise | 46.49 | 17,414 | 809,664 | 54,531 | Jun 20 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Jun 16 '25 | Sale | 97.12 | 1,939 | 188,312 | 45,824 | Jun 18 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Jun 15 '25 | Option Exercise | 0.00 | 6,750 | 0 | 47,763 | Jun 18 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Mar 19 '25 | Option Exercise | 122.98 | 42,000 | 5,165,160 | 73,769 | Mar 24 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Mar 19 '25 | Sale | 123.91 | 21,000 | 2,602,110 | 43,337 | Mar 24 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Oct 29 '24 | Sale | 111.98 | 2,551 | 285,651 | 43,337 | Oct 29 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Oct 28 '24 | Sale | 113.62 | 2,518 | 286,085 | 45,888 | Oct 29 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Sep 01 '24 | Option Exercise | 0.00 | 6,602 | 0 | 38,292 | Sep 06 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Jun 15 '24 | Option Exercise | 0.00 | 1,000 | 0 | 0 | Jun 17 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Jun 14 '24 | Option Exercise | 0.00 | 8,918 | 0 | 34,991 | Jun 17 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Sep 01 '23 | Option Exercise | 136.42 | 4,000 | 545,680 | 99,769 | Sep 05 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Sep 01 '23 | Sale | 142.82 | 2,000 | 285,640 | 30,032 | Sep 05 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Jun 16 '23 | Option Exercise | 0.00 | 5,640 | 0 | 30,992 | Jun 21 12:00 AM |
| MLAB | Owens Gary M | CEO | Jun 15 '23 | Option Exercise | 0.00 | 5,646 | 0 | 29,409 | Jun 16 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Sep 01 '22 | Option Exercise | 0.00 | 11,336 | 0 | 27,308 | Sep 02 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Jun 17 '22 | Sale | 188.22 | 1,756 | 330,521 | 21,640 | Jun 22 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Jun 17 '22 | Option Exercise | 0.00 | 3,370 | 0 | 20,081 | Jun 22 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Jun 16 '21 | Sale | 255.67 | 6,545 | 1,673,360 | 18,396 | Jun 17 12:00 AM |
| MLAB | Owens Gary M | President and CEO | Jun 15 '21 | Option Exercise | 0.00 | 7,074 | 0 | 12,050 | Jun 16 12:00 AM |