| Aug 18, 26 | OLUKOTUN ADEOYE Y | CTO | Sale | $86.96 | 2.00K | $173.92K | 31.60K |
| Aug 18, 26 | PERRY MICHAEL S | CTO | Sale | $87.30 | 11.60K | $1.01M | 111.46K |
| Jun 15, 26 | Cohen Matthew Gregory | CTO | Purchase | -- | 11.88K | -- | 11.88K |
| Jun 15, 26 | Cohen Matthew Gregory | CTO | Sale | -- | -- | -- | -- |
| May 12, 26 | Lu Hongbo | CTO | Sale | $76.88 | 2.97K | $228.33K | 52.01K |
| Apr 22, 26 | Apel Daniel Joseph | CFO | Sale | $70.11 | 3.21K | $224.91K | 172.79K |
| Apr 22, 26 | Apel Daniel Joseph | CFO | Sale | $70.45 | 1.16K | $81.51K | 171.63K |
| Apr 22, 26 | Apel Daniel Joseph | CFO | Sale | $71.92 | 8.73K | $627.86K | 162.91K |
| Apr 23, 26 | Hamilton James C | Officer | Sale | $75.00 | 10.00K | $750.00K | 226.96K |
| Mar 5, 26 | Hamilton James C | Officer | Sale | $64.19 | 10.00K | $641.90K | 236.96K |
| Jan 6, 26 | Hamilton James C | Officer | Purchase | -- | 75.00K | -- | 246.96K |
| Jan 6, 26 | Apel Daniel Joseph | CFO | Purchase | -- | 75.00K | -- | 176.20K |
| Jan 6, 26 | O'Brien Patrick | COO | Purchase | -- | 75.00K | -- | 547.41K |
| Jan 6, 26 | O'Brien Patrick | COO | Sale | -- | 540 | -- | 474.37K |
| Jan 6, 26 | O'Brien Patrick | COO | Sale | -- | 540 | -- | 473.83K |
| Jan 6, 26 | O'Brien Patrick | COO | Sale | -- | 540 | -- | 473.29K |
| Jan 6, 26 | O'Brien Patrick | COO | Sale | -- | 440 | -- | 472.85K |
| Jan 6, 26 | O'Brien Patrick | COO | Sale | -- | 440 | -- | 472.41K |
| Dec 31, 25 | O'Brien Patrick | COO | Sale | -- | 560 | -- | 526.64K |
| Dec 31, 25 | O'Brien Patrick | COO | Sale | -- | 560 | -- | 526.08K |
| Dec 31, 25 | O'Brien Patrick | COO | Sale | -- | 560 | -- | 525.52K |
| Dec 31, 25 | O'Brien Patrick | COO | Sale | -- | 560 | -- | 524.96K |
| Dec 31, 25 | O'Brien Patrick | COO | Sale | -- | 560 | -- | 524.40K |
| Jan 5, 26 | O'Brien Patrick | COO | Sale | $61.20 | 4.37K | $267.32K | 520.03K |
| Jan 5, 26 | O'Brien Patrick | COO | Sale | $62.23 | 6.16K | $383.59K | 513.87K |
| Jan 5, 26 | O'Brien Patrick | COO | Sale | $62.96 | 13.45K | $846.87K | 500.42K |
| Jan 5, 26 | O'Brien Patrick | COO | Sale | $63.84 | 11.84K | $755.99K | 488.58K |
| Jan 5, 26 | O'Brien Patrick | COO | Sale | $64.44 | 2.70K | $173.99K | 485.88K |
| Jan 5, 26 | O'Brien Patrick | COO | Sale | $66.01 | 900 | $59.41K | 484.98K |
| Jan 5, 26 | O'Brien Patrick | COO | Sale | $68.00 | 313 | $21.28K | 484.66K |
| Jan 5, 26 | O'Brien Patrick | COO | Sale | $61.12 | 600 | $36.67K | 484.06K |
| Jan 5, 26 | O'Brien Patrick | COO | Sale | $62.25 | 900 | $56.02K | 483.16K |
| Jan 5, 26 | O'Brien Patrick | COO | Sale | $62.91 | 5.87K | $369.47K | 477.29K |
| Jan 5, 26 | O'Brien Patrick | COO | Sale | $64.04 | 2.34K | $149.60K | 474.95K |
| Jan 5, 26 | O'Brien Patrick | COO | Sale | $68.00 | 46 | $3.13K | 474.91K |
| Jan 5, 26 | Hamilton James C | Officer | Sale | $61.24 | 4.63K | $283.24K | 207.50K |
| Jan 5, 26 | Hamilton James C | Officer | Sale | $62.28 | 6.09K | $379.29K | 201.41K |
| Jan 5, 26 | Hamilton James C | Officer | Sale | $63.01 | 14.79K | $932.04K | 186.62K |
| Jan 5, 26 | Hamilton James C | Officer | Sale | $63.95 | 12.71K | $812.87K | 173.90K |
| Jan 5, 26 | Hamilton James C | Officer | Sale | $64.49 | 1.20K | $77.39K | 172.70K |
| Jan 5, 26 | Hamilton James C | Officer | Sale | $65.97 | 437 | $28.83K | 172.27K |
| Jan 5, 26 | Hamilton James C | Officer | Sale | $68.00 | 309 | $21.01K | 171.96K |
| Jan 2, 26 | Anzalone Christopher Richard | CEO | Sale | $65.88 | 7.42K | $488.57K | 3.80M |
| Jan 2, 26 | Anzalone Christopher Richard | CEO | Sale | $66.39 | 5.77K | $383.14K | 3.79M |
| Dec 29, 25 | Anzalone Christopher Richard | CEO | Purchase | $6.15 | 16.55K | $101.75K | 3.86M |
| Dec 29, 25 | Anzalone Christopher Richard | CEO | Purchase | $6.15 | 35.18K | $216.36K | 3.84M |
| Dec 29, 25 | Anzalone Christopher Richard | CEO | Sale | $69.33 | 35.18K | $2.44M | 3.82M |
| Dec 29, 25 | Anzalone Christopher Richard | CEO | Sale | $68.69 | 16.55K | $1.14M | 3.81M |
| Dec 29, 25 | Anzalone Christopher Richard | CEO | Sale | $6.15 | 35.18K | $216.36K | 16.55K |
| Dec 29, 25 | Anzalone Christopher Richard | CEO | Sale | $6.15 | 16.55K | $101.75K | -- |
| Dec 26, 25 | Ferrari Mauro | CTO | Sale | $70.00 | 7.53K | $527.10K | 69.05K |
| Dec 19, 25 | Waddill William D. | CTO | Sale | $66.66 | 2.42K | $161.05K | 62.51K |
| Dec 19, 25 | Waddill William D. | CTO | Sale | $68.01 | 5.45K | $370.72K | 57.06K |
| Dec 19, 25 | Waddill William D. | CTO | Sale | $68.53 | 500 | $34.27K | 56.56K |
| Dec 19, 25 | Vakiener Victoria | CTO | Sale | $66.63 | 2.80K | $186.50K | 42.96K |
| Dec 19, 25 | Vakiener Victoria | CTO | Sale | $67.97 | 5.28K | $358.95K | 37.68K |
| Dec 19, 25 | Vakiener Victoria | CTO | Sale | $68.39 | 1.96K | $134.04K | 35.72K |
| Dec 19, 25 | Anzalone Christopher Richard | CEO | Sale | $66.67 | 3.98K | $265.28K | 3.83M |
| Dec 19, 25 | Anzalone Christopher Richard | CEO | Sale | $68.01 | 8.15K | $554.08K | 3.82M |
| Dec 19, 25 | Anzalone Christopher Richard | CEO | Sale | $68.48 | 1.32K | $90.33K | 3.82M |
| Dec 22, 25 | Anzalone Christopher Richard | CEO | Sale | $68.33 | 10.01K | $684.12K | 3.81M |
| Dec 22, 25 | Anzalone Christopher Richard | CEO | Sale | $68.85 | 2.57K | $177.22K | 3.81M |
| Dec 19, 25 | OLUKOTUN ADEOYE Y | CTO | Sale | $66.70 | 3.09K | $206.10K | 40.51K |
| Dec 19, 25 | OLUKOTUN ADEOYE Y | CTO | Sale | $68.04 | 6.08K | $413.89K | 34.43K |
| Dec 19, 25 | OLUKOTUN ADEOYE Y | CTO | Sale | $68.48 | 827 | $56.63K | 33.60K |
| Dec 17, 25 | Anzalone Christopher Richard | CEO | Sale | $63.55 | 46.29K | $2.94M | 3.87M |
| Dec 17, 25 | Anzalone Christopher Richard | CEO | Sale | $64.51 | 35.75K | $2.31M | 3.83M |
| Dec 17, 25 | Anzalone Christopher Richard | CEO | Sale | $65.53 | 982 | $64.35K | 3.83M |
| Dec 17, 25 | Anzalone Christopher Richard | CEO | Sale | $66.30 | 1.98K | $131.34K | 3.83M |
| Dec 16, 25 | Ferrari Mauro | CTO | Purchase | -- | 7.82K | -- | 76.58K |
| Dec 16, 25 | Lu Hongbo | CTO | Purchase | -- | 7.82K | -- | 54.98K |
| Dec 16, 25 | PERRY MICHAEL S | CTO | Purchase | -- | 7.82K | -- | 123.06K |
| Dec 16, 25 | Vakiener Victoria | CTO | Purchase | -- | 7.82K | -- | 45.76K |
| Dec 16, 25 | INGRAM DOUGLAS S | CTO | Purchase | -- | 7.82K | -- | 46.22K |
| Dec 16, 25 | OLUKOTUN ADEOYE Y | CTO | Purchase | -- | 7.82K | -- | 43.60K |
| Dec 16, 25 | Waddill William D. | CTO | Purchase | -- | 7.82K | -- | 64.93K |
| Dec 12, 25 | Anzalone Christopher Richard | CEO | Purchase | -- | 180.00K | -- | 4.10M |
| Dec 15, 25 | Anzalone Christopher Richard | CEO | Sale | $68.67 | 100.53K | $6.90M | 4.00M |
| Dec 15, 25 | Anzalone Christopher Richard | CEO | Sale | $69.28 | 21.32K | $1.48M | 3.98M |
| Dec 15, 25 | Anzalone Christopher Richard | CEO | Sale | $69.96 | 8.15K | $569.96K | 3.97M |
| Dec 16, 25 | Anzalone Christopher Richard | CEO | Sale | $60.51 | 8.42K | $509.25K | 3.96M |
| Dec 16, 25 | Anzalone Christopher Richard | CEO | Sale | $61.25 | 10.96K | $671.48K | 3.95M |
| Dec 16, 25 | Anzalone Christopher Richard | CEO | Sale | $62.12 | 14.10K | $875.58K | 3.94M |
| Dec 16, 25 | Anzalone Christopher Richard | CEO | Sale | $62.94 | 8.48K | $533.48K | 3.93M |
| Dec 16, 25 | Anzalone Christopher Richard | CEO | Sale | $64.29 | 6.66K | $428.24K | 3.92M |
| Dec 16, 25 | Anzalone Christopher Richard | CEO | Sale | $64.96 | 1.00K | $64.96K | 3.92M |
| Dec 16, 25 | Anzalone Christopher Richard | CEO | Sale | $65.77 | 1.30K | $85.50K | 3.92M |
| Dec 16, 25 | Anzalone Christopher Richard | CEO | Sale | $66.77 | 166 | $11.08K | 3.92M |
| Dec 16, 25 | Anzalone Christopher Richard | CEO | Sale | $67.87 | 3.22K | $218.61K | 3.92M |
| Dec 5, 25 | PERRY MICHAEL S | CTO | Sale | $61.03 | 16.25K | $991.74K | 115.24K |
| Nov 28, 25 | Ferrari Mauro | CTO | Sale | $56.39 | 8.75K | $493.41K | 68.76K |
| Oct 1, 25 | Hamilton James C | Officer | Sale | $35.00 | 20.00K | $700.00K | 212.12K |
| Sep 12, 25 | Hamilton James C | Officer | Sale | $30.00 | 15.00K | $450.00K | 232.12K |
| Sep 2, 25 | Hamilton James C | Officer | Sale | $25.00 | 15.00K | $375.00K | 247.12K |
| Aug 13, 25 | Hamilton James C | Officer | Sale | $20.00 | 611 | $12.22K | 271.51K |
| Aug 15, 25 | Hamilton James C | Officer | Sale | $20.00 | 9.39K | $187.78K | 262.12K |
| Apr 15, 25 | Apel Daniel Joseph | CFO | Sale | -- | -- | -- | 101.20K |
| Apr 9, 25 | Anzalone Christopher Richard | CEO | Sale | $9.93 | 35.30K | $350.58K | 4.03M |
| Apr 9, 25 | Anzalone Christopher Richard | CEO | Sale | $10.75 | 3.40K | $36.55K | 4.02M |
| Apr 9, 25 | Anzalone Christopher Richard | CEO | Sale | $11.76 | 1.62K | $19.02K | 4.02M |
| Apr 10, 25 | Anzalone Christopher Richard | CEO | Sale | $10.87 | 50.00K | $543.50K | 3.97M |
| Apr 11, 25 | Anzalone Christopher Richard | CEO | Sale | $11.49 | 50.80K | $583.69K | 3.92M |
| Mar 13, 25 | Anzalone Christopher Richard | CEO | Purchase | -- | 340.00K | -- | 4.11M |
| Mar 13, 25 | Anzalone Christopher Richard | CEO | Sale | $15.07 | 51.42K | $774.97K | 4.06M |
| Mar 4, 25 | Anzalone Christopher Richard | CEO | Purchase | $7.75 | 133.33K | $1.03M | 4.07M |
| Mar 3, 25 | Anzalone Christopher Richard | CEO | Purchase | $7.75 | 166.67K | $1.29M | 3.94M |
| Mar 3, 25 | Anzalone Christopher Richard | CEO | Sale | $18.03 | 166.67K | $3.01M | 3.91M |
| Mar 4, 25 | Anzalone Christopher Richard | CEO | Sale | $17.02 | 133.33K | $2.27M | 3.77M |
| Mar 3, 25 | Anzalone Christopher Richard | CEO | Sale | $7.75 | 166.67K | $1.29M | 185.06K |
| Mar 3, 25 | Anzalone Christopher Richard | CEO | Sale | $7.75 | 133.33K | $1.03M | 51.73K |
| Feb 7, 25 | Anzalone Christopher Richard | CEO | Purchase | $20.10 | 9.55K | $191.96K | 3.77M |
| Feb 6, 25 | INGRAM DOUGLAS S | CTO | Purchase | $20.09 | 38.40K | $771.38K | 38.40K |
| Feb 6, 25 | INGRAM DOUGLAS S | CTO | Sale | -- | -- | -- | -- |
| Jan 23, 25 | OLUKOTUN ADEOYE Y | CTO | Sale | $21.00 | 959 | $20.14K | 35.78K |
| Jan 4, 25 | Hamilton James C | Officer | Purchase | -- | 100.00K | -- | 304.85K |
| Jan 6, 25 | Hamilton James C | Officer | Sale | $19.68 | 21.76K | $428.20K | 283.09K |
| Jan 6, 25 | Hamilton James C | Officer | Sale | $20.11 | 10.97K | $220.63K | 272.12K |
| Jan 4, 25 | O'Brien Patrick | COO | Purchase | -- | 100.00K | -- | 564.38K |
| Jan 6, 25 | O'Brien Patrick | COO | Sale | $19.69 | 19.66K | $387.07K | 544.73K |
| Jan 6, 25 | O'Brien Patrick | COO | Sale | $20.10 | 9.53K | $191.47K | 535.20K |
| Jan 7, 25 | O'Brien Patrick | COO | Sale | $19.69 | 8.00K | $157.52K | 527.20K |
| Jan 4, 25 | Myszkowski Kenneth Allen | CFO | Purchase | -- | 100.00K | -- | 500.60K |
| Jan 6, 25 | Myszkowski Kenneth Allen | CFO | Sale | $19.68 | 17.77K | $349.62K | 482.83K |
| Jan 6, 25 | Myszkowski Kenneth Allen | CFO | Sale | $20.10 | 9.40K | $188.98K | 473.43K |
| Jan 7, 25 | Myszkowski Kenneth Allen | CFO | Sale | $19.70 | 8.00K | $157.60K | 465.43K |
| Jan 7, 25 | Myszkowski Kenneth Allen | CFO | Sale | $19.69 | 10.00K | $196.90K | 455.43K |
| Jan 2, 25 | Anzalone Christopher Richard | CEO | Sale | $19.05 | 11.52K | $219.46K | 3.76M |
| Dec 27, 24 | OLUKOTUN ADEOYE Y | CTO | Sale | $20.00 | 2.85K | $57.00K | 36.74K |
| Dec 23, 24 | Anzalone Christopher Richard | CEO | Sale | $19.59 | 12.56K | $246.11K | 3.78M |
| Dec 18, 24 | Vakiener Victoria | CTO | Purchase | $22.99 | 16.73K | $384.69K | 37.94K |
| Dec 18, 24 | OLUKOTUN ADEOYE Y | CTO | Purchase | $22.99 | 16.73K | $384.69K | 39.59K |
| Dec 18, 24 | Waddill William D. | CTO | Purchase | $22.99 | 16.73K | $384.69K | 57.11K |
| Dec 18, 24 | Ferrari Mauro | CTO | Purchase | $22.99 | 16.73K | $384.69K | 77.51K |
| Dec 18, 24 | PERRY MICHAEL S | CTO | Purchase | $22.99 | 16.73K | $384.69K | 131.49K |
| Dec 18, 24 | Lu Hongbo | CTO | Purchase | $22.99 | 16.73K | $384.69K | 47.16K |
| Dec 18, 24 | Anzalone Christopher Richard | CEO | Purchase | -- | 100.00K | -- | 3.79M |
| Dec 18, 24 | Anzalone Christopher Richard | CEO | Sale | $20.52 | 12.65K | $259.64K | 3.70M |
| Dec 18, 24 | Anzalone Christopher Richard | CEO | Sale | $21.74 | 8.26K | $179.57K | 3.69M |
| Dec 18, 24 | Anzalone Christopher Richard | CEO | Sale | $22.12 | 5.80K | $128.27K | 3.69M |
| Dec 16, 24 | Waddill William D. | CTO | Sale | $21.90 | 3.75K | $82.08K | 44.13K |
| Dec 17, 24 | Waddill William D. | CTO | Sale | $22.04 | 3.75K | $82.58K | 40.38K |
| Dec 16, 24 | GIVEN DOUGLAS B | CTO | Sale | $21.90 | 5.00K | $109.50K | 124.71K |
| Dec 17, 24 | GIVEN DOUGLAS B | CTO | Sale | $22.04 | 547 | $12.06K | 124.17K |
| Dec 16, 24 | Vakiener Victoria | CTO | Sale | $21.91 | 8.99K | $197.06K | 21.21K |
| Apr 18, 24 | Lu Hongbo | CTO | Purchase | $22.00 | 500 | $11.00K | 36.08K |
| Apr 10, 24 | Lu Hongbo | CTO | Purchase | $25.00 | 500 | $12.50K | 35.58K |
| Apr 2, 24 | Lu Hongbo | CTO | Purchase | $27.34 | 150 | $4.10K | 35.08K |
| Mar 26, 24 | Lu Hongbo | CTO | Purchase | $27.50 | 850 | $23.38K | 34.93K |
| Mar 22, 24 | Lu Hongbo | CTO | Purchase | $28.00 | 400 | $11.20K | 34.08K |
| Sep 25, 24 | Lu Hongbo | CTO | Sale | -- | 5.65K | -- | 30.43K |
| Sep 30, 24 | Lu Hongbo | CTO | Sale | -- | -- | -- | 5.65K |
| Jul 2, 24 | Oliver Tracie | Officer | Sale | $25.28 | 9.39K | $237.48K | 127.11K |
| May 2, 24 | Vakiener Victoria | CTO | Sale | $23.31 | 1.80K | $41.93K | 30.20K |
| Apr 1, 24 | Hamilton James C | Officer | Sale | $28.03 | 6.00K | $168.18K | 204.85K |
| Mar 20, 24 | Lu Hongbo | CTO | Purchase | $27.50 | 1.00K | $27.50K | 33.68K |
| Mar 19, 24 | Lu Hongbo | CTO | Purchase | $28.00 | 1.00K | $28.00K | 32.68K |
| Mar 18, 24 | Lu Hongbo | CTO | Purchase | $27.49 | 1.00K | $27.49K | 31.68K |
| Mar 15, 24 | Lu Hongbo | CTO | Sale | -- | -- | -- | 30.68K |
| Mar 6, 24 | Myszkowski Kenneth Allen | CFO | Sale | $35.19 | 40.00K | $1.41M | 400.60K |
| Jan 31, 24 | Anzalone Christopher Richard | CEO | Purchase | $14.54 | 57.50K | $836.04K | 3.77M |
| Jan 31, 24 | Anzalone Christopher Richard | CEO | Sale | $32.16 | 37.77K | $1.21M | 3.73M |
| Jan 31, 24 | Anzalone Christopher Richard | CEO | Sale | $32.71 | 19.73K | $645.37K | 3.72M |
| Jan 31, 24 | Anzalone Christopher Richard | CEO | Sale | $14.54 | 57.50K | $836.04K | 351.73K |
| Jan 12, 24 | Hamilton James C | Officer | Sale | $36.47 | 4.24K | $154.56K | 214.55K |
| Jan 12, 24 | Hamilton James C | Officer | Sale | $37.37 | 3.70K | $138.34K | 210.85K |
| Jan 11, 24 | GIVEN DOUGLAS B | CTO | Sale | $37.76 | 1.81K | $68.38K | 130.81K |
| Jan 11, 24 | GIVEN DOUGLAS B | CTO | Sale | $38.55 | 1.10K | $42.41K | 129.71K |
| Jan 11, 24 | Waddill William D. | CTO | Sale | $37.81 | 2.63K | $99.59K | 49.17K |
| Jan 11, 24 | Waddill William D. | CTO | Sale | $38.59 | 1.30K | $50.17K | 47.87K |
| Jan 11, 24 | Ferrari Mauro | CTO | Sale | $37.80 | 2.15K | $81.16K | 61.78K |
| Jan 11, 24 | Ferrari Mauro | CTO | Sale | $38.63 | 1.00K | $38.63K | 60.78K |
| Jan 11, 24 | Vakiener Victoria | CTO | Sale | $37.87 | 3.62K | $137.09K | 33.10K |
| Jan 11, 24 | Vakiener Victoria | CTO | Sale | $38.84 | 1.10K | $42.72K | 32.00K |
| Jan 4, 24 | Oliver Tracie | Officer | Purchase | -- | 75.00K | -- | 136.57K |
| Jan 5, 24 | Oliver Tracie | Officer | Sale | $33.89 | 74 | $2.51K | 136.50K |
| Jan 4, 24 | Myszkowski Kenneth Allen | CFO | Purchase | -- | 75.00K | -- | 456.70K |
| Jan 5, 24 | Myszkowski Kenneth Allen | CFO | Sale | $34.04 | 1.40K | $47.66K | 455.30K |
| Jan 5, 24 | Myszkowski Kenneth Allen | CFO | Sale | $34.97 | 5.80K | $202.83K | 449.50K |
| Jan 5, 24 | Myszkowski Kenneth Allen | CFO | Sale | $35.65 | 8.90K | $317.43K | 440.60K |
| Jan 4, 24 | San Martin Javier | Officer | Purchase | -- | 75.00K | -- | 206.80K |
| Jan 5, 24 | San Martin Javier | Officer | Sale | $34.11 | 800 | $27.29K | 206.00K |
| Jan 5, 24 | San Martin Javier | Officer | Sale | $35.03 | 3.10K | $108.59K | 202.90K |
| Jan 5, 24 | San Martin Javier | Officer | Sale | $35.64 | 4.40K | $156.92K | 198.50K |
| Jan 4, 24 | Hamilton James C | -- | Purchase | -- | 75.00K | -- | 250.93K |
| Jan 5, 24 | Hamilton James C | -- | Sale | $34.00 | 1.80K | $61.20K | 249.13K |
| Jan 5, 24 | Hamilton James C | -- | Sale | $34.94 | 8.00K | $279.52K | 241.13K |
| Jan 5, 24 | Hamilton James C | -- | Sale | $35.65 | 12.34K | $440.03K | 228.79K |
| Jan 5, 24 | Hamilton James C | -- | Sale | $35.00 | 10.00K | $350.00K | 218.79K |
| Jan 3, 24 | Hamilton James C | -- | Sale | $31.81 | 3.50K | $111.33K | 178.73K |
| Jan 3, 24 | Hamilton James C | -- | Sale | $32.52 | 2.30K | $74.80K | 176.43K |
| Jan 3, 24 | Hamilton James C | -- | Sale | $33.30 | 500 | $16.65K | 175.93K |
| Jan 4, 24 | O'Brien Patrick | COO | Purchase | -- | 85.00K | -- | 487.23K |
| Jan 5, 24 | O'Brien Patrick | COO | Sale | $33.99 | 1.90K | $64.58K | 485.33K |
| Jan 5, 24 | O'Brien Patrick | COO | Sale | $34.99 | 8.20K | $286.92K | 477.13K |
| Jan 5, 24 | O'Brien Patrick | COO | Sale | $35.65 | 12.74K | $454.22K | 464.38K |
| Jan 3, 24 | O'Brien Patrick | COO | Sale | $31.83 | 3.85K | $122.51K | 408.73K |
| Jan 3, 24 | O'Brien Patrick | COO | Sale | $32.52 | 2.80K | $91.06K | 405.93K |
| Jan 3, 24 | O'Brien Patrick | COO | Sale | $33.41 | 400 | $13.36K | 405.53K |
| Jan 3, 24 | O'Brien Patrick | COO | Sale | $32.65 | 1.70K | $55.51K | 403.83K |
| Jan 4, 24 | O'Brien Patrick | COO | Sale | $32.63 | 1.60K | $52.21K | 402.23K |