| Ticker |
Owner |
Relationship |
Date |
Transaction |
Cost  |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
| PLAB | MACRICOSTAS CONSTANTINE S | Director | Jul 02 '25 | Sale | 20.20 | 29,500 | 595,900 | 0 | Jul 03 04:05 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | Director | Jul 02 '25 | Proposed Sale | 20.34 | 29,500 | 600,000 | | Jul 03 03:41 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | Director | Apr 01 '25 | Proposed Sale | 20.34 | 29,500 | 600,000 | | Apr 01 12:17 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | Director | Feb 21 '18 | Option Exercise | 5.85 | 110,000 | 643,600 | 602,575 | Feb 23 05:24 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | Director | Feb 21 '18 | Sale | 7.65 | 110,000 | 841,500 | 492,575 | Feb 23 05:24 PM |
|
| PLAB | MACRICOSTAS CONSTANTINE S | Director | Feb 16 '18 | Option Exercise | 4.42 | 200,000 | 884,000 | 692,575 | Feb 21 06:55 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | Director | Feb 20 '18 | Option Exercise | 6.30 | 200,000 | 1,260,375 | 692,575 | Feb 21 06:55 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | Director | Feb 20 '18 | Sale | 7.70 | 200,000 | 1,540,000 | 492,575 | Feb 21 06:55 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | Director | Feb 16 '18 | Sale | 7.75 | 200,000 | 1,550,000 | 492,575 | Feb 21 06:55 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | Executive Chairman | Jul 30 '15 | Buy | 7.25 | 4,000 | 29,000 | 534,247 | Aug 03 05:43 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 31 '14 | Buy | 6.77 | 4,411 | 29,862 | 590,247 | Aug 05 06:00 AM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Aug 01 '13 | Buy | 5.50 | 5,454 | 29,997 | 584,836 | Aug 05 05:17 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jun 25 '13 | Sale | 8.01 | 34,100 | 273,103 | 595,282 | Jun 27 07:18 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jun 26 '13 | Sale | 8.00 | 12,207 | 97,710 | 583,075 | Jun 27 07:18 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jun 27 '13 | Sale | 8.03 | 3,693 | 29,666 | 579,382 | Jun 27 07:18 PM |
|
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | May 14 '13 | Sale | 7.90 | 48,400 | 382,408 | 629,382 | May 17 10:33 AM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | May 03 '13 | Sale | 7.84 | 15,178 | 119,059 | 677,782 | May 07 04:07 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | May 01 '13 | Sale | 7.63 | 50,000 | 381,420 | 728,082 | May 03 05:43 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | May 02 '13 | Sale | 7.65 | 35,122 | 268,522 | 692,960 | May 03 05:43 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 29 '13 | Sale | 7.66 | 50,000 | 382,910 | 828,082 | May 01 04:19 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 30 '13 | Sale | 7.87 | 50,000 | 393,295 | 778,082 | May 01 04:19 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 25 '13 | Sale | 7.42 | 47,200 | 350,403 | 882,182 | Apr 29 04:13 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 26 '13 | Sale | 7.43 | 4,100 | 30,483 | 878,082 | Apr 29 04:13 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 16 '13 | Sale | 7.30 | 46,984 | 342,983 | 929,382 | Apr 18 06:33 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Mar 04 '13 | Option Exercise | 0.00 | 150,000 | 0 | 1,138,382 | Mar 06 04:38 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Aug 02 '12 | Buy | 4.85 | 4,126 | 20,011 | 968,382 | Aug 06 03:45 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Feb 17 '12 | Sale | 7.51 | 2,100 | 15,777 | 964,256 | Feb 21 04:56 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Feb 13 '12 | Sale | 7.56 | 2,100 | 15,876 | 1,016,356 | Feb 15 04:43 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Feb 15 '12 | Sale | 7.50 | 50,000 | 375,055 | 966,356 | Feb 15 04:43 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Feb 09 '12 | Sale | 7.46 | 50,000 | 372,897 | 1,018,456 | Feb 13 04:14 PM |
|
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Feb 02 '12 | Sale | 7.31 | 50,000 | 365,345 | 1,143,556 | Feb 06 04:51 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Feb 03 '12 | Sale | 7.41 | 50,000 | 370,510 | 1,093,556 | Feb 06 04:51 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jan 25 '12 | Sale | 7.20 | 50,000 | 360,075 | 1,243,556 | Jan 27 04:32 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jan 26 '12 | Sale | 7.23 | 48,000 | 346,915 | 1,195,556 | Jan 27 04:32 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jan 27 '12 | Sale | 7.20 | 2,000 | 14,400 | 1,193,556 | Jan 27 04:32 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jan 20 '12 | Sale | 7.14 | 50,000 | 357,200 | 1,393,556 | Jan 24 04:20 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jan 23 '12 | Sale | 7.14 | 50,000 | 357,105 | 1,343,556 | Jan 24 04:20 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jan 24 '12 | Sale | 7.00 | 50,000 | 350,000 | 1,293,556 | Jan 24 04:20 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jan 18 '12 | Sale | 7.11 | 50,000 | 355,335 | 1,493,556 | Jan 20 05:34 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jan 19 '12 | Sale | 7.31 | 50,000 | 365,615 | 1,443,556 | Jan 20 05:34 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Aug 04 '11 | Buy | 3.70 | 8,108 | 30,000 | 368,104 | Aug 04 10:11 AM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 25 '11 | Sale | 8.60 | 50,000 | 430,000 | 1,141,500 | Jul 27 04:04 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 26 '11 | Sale | 8.29 | 44,100 | 365,461 | 1,097,400 | Jul 27 04:04 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 21 '11 | Sale | 8.11 | 50,000 | 405,430 | 1,241,500 | Jul 25 04:01 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 22 '11 | Sale | 8.32 | 50,000 | 416,170 | 1,191,500 | Jul 25 04:01 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 19 '11 | Sale | 8.00 | 50,000 | 400,000 | 1,341,500 | Jul 21 04:04 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 20 '11 | Sale | 8.02 | 50,000 | 400,925 | 1,291,500 | Jul 21 04:04 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Oct 18 '10 | Sale | 6.27 | 100,000 | 627,200 | 1,398,000 | Oct 20 03:33 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Oct 14 '10 | Sale | 6.36 | 5,000 | 31,784 | 29,000 | Oct 18 04:48 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 29 '10 | Sale | 5.73 | 4,074 | 23,337 | 1,498,000 | May 03 04:48 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 27 '10 | Sale | 5.62 | 7,200 | 40,499 | 1,512,074 | Apr 29 03:42 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 28 '10 | Sale | 5.70 | 10,000 | 57,000 | 1,502,074 | Apr 29 03:42 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 23 '10 | Sale | 5.70 | 8,900 | 50,767 | 1,536,074 | Apr 27 04:58 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 26 '10 | Sale | 5.71 | 16,800 | 95,864 | 1,519,274 | Apr 27 04:58 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 21 '10 | Sale | 5.62 | 4,229 | 23,746 | 1,578,074 | Apr 23 01:31 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 22 '10 | Sale | 5.64 | 33,100 | 186,793 | 1,544,974 | Apr 23 01:31 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 19 '10 | Sale | 5.50 | 29,600 | 162,891 | 1,630,900 | Apr 21 01:40 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 20 '10 | Sale | 5.52 | 48,597 | 268,233 | 1,582,303 | Apr 21 01:40 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 16 '10 | Sale | 5.75 | 27,000 | 155,334 | 1,660,500 | Apr 19 04:04 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 15 '10 | Sale | 5.85 | 57,200 | 334,425 | 1,710,500 | Apr 19 03:44 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 16 '10 | Sale | 5.56 | 23,000 | 127,849 | 1,687,500 | Apr 19 03:44 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 14 '10 | Sale | 5.66 | 42,800 | 242,278 | 1,767,700 | Apr 16 03:45 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 09 '10 | Sale | 5.51 | 7,200 | 39,644 | 1,810,500 | Apr 13 09:57 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 07 '10 | Sale | 5.41 | 50,000 | 270,310 | 1,867,700 | Apr 09 03:59 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Apr 08 '10 | Sale | 5.41 | 50,000 | 270,568 | 1,817,700 | Apr 09 03:59 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Mar 26 '10 | Sale | 5.30 | 200 | 1,060 | 1,921,800 | Mar 30 03:05 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Mar 29 '10 | Sale | 5.30 | 4,100 | 21,730 | 1,917,700 | Mar 30 03:05 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Mar 23 '10 | Sale | 5.31 | 16,200 | 86,001 | 1,937,900 | Mar 25 03:08 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Oct 14 '09 | Sale | 5.33 | 50,000 | 266,332 | 1,964,100 | Oct 16 02:46 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Oct 15 '09 | Sale | 5.31 | 10,000 | 53,102 | 1,954,100 | Oct 16 02:46 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Oct 12 '09 | Sale | 5.20 | 50,000 | 260,000 | 2,040,500 | Oct 14 03:24 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Oct 13 '09 | Sale | 5.20 | 26,400 | 137,280 | 2,014,100 | Oct 14 03:24 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Aug 10 '09 | Sale | 5.26 | 14,400 | 75,769 | 2,091,000 | Aug 12 02:05 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Aug 11 '09 | Sale | 5.21 | 500 | 2,606 | 2,090,500 | Aug 12 02:05 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Aug 04 '09 | Sale | 5.20 | 200 | 1,040 | 2,105,400 | Aug 06 04:12 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 30 '09 | Sale | 5.20 | 100 | 520 | 2,105,600 | Aug 03 10:47 AM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 20 '09 | Sale | 5.24 | 11,300 | 59,193 | 2,106,400 | Jul 22 01:04 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 21 '09 | Sale | 5.24 | 700 | 3,670 | 2,105,700 | Jul 22 01:04 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 16 '09 | Sale | 5.45 | 2,400 | 13,091 | 2,154,100 | Jul 20 03:32 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 17 '09 | Sale | 5.22 | 1,000 | 5,220 | 2,153,100 | Jul 20 03:32 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 16 '09 | Sale | 5.39 | 15,600 | 84,052 | 2,140,900 | Jul 20 03:29 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 16 '09 | Sale | 5.23 | 35,500 | 185,826 | 2,136,700 | Jul 20 03:24 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 16 '09 | Sale | 5.12 | 45,300 | 231,821 | 2,172,200 | Jul 20 02:54 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | CEO & President | Jul 15 '09 | Sale | 5.09 | 62,500 | 317,895 | 2,217,500 | Jul 17 03:23 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | Interim CEO | Dec 23 '08 | Buy | 1.25 | 10,200 | 12,750 | 83,946 | Dec 29 03:06 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | Interim CEO | Dec 24 '08 | Buy | 1.30 | 42,401 | 55,121 | 126,347 | Dec 29 03:06 PM |
| PLAB | MACRICOSTAS CONSTANTINE S | Interim CEO | Dec 26 '08 | Buy | 1.33 | 27,399 | 36,386 | 153,746 | Dec 29 03:06 PM |