| Sep 16, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $66.58 | 2.99K | $199.34K | 1.31M |
| Sep 16, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $67.35 | 7.01K | $471.85K | 1.31M |
| Sep 17, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $67.83 | 9.62K | $652.80K | 1.30M |
| Sep 17, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $68.45 | 376 | $25.74K | 1.30M |
| Sep 9, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $67.79 | 9.43K | $639.12K | 1.33M |
| Sep 9, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $68.67 | 572 | $39.28K | 1.33M |
| Sep 10, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $67.34 | 10.00K | $673.40K | 1.32M |
| Aug 26, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $72.74 | 6.87K | $500.01K | 1.35M |
| Aug 26, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $73.18 | 5.63K | $411.71K | 1.35M |
| Aug 27, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $71.55 | 11.89K | $850.73K | 1.34M |
| Aug 27, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $72.22 | 610 | $44.05K | 1.34M |
| Aug 19, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $72.86 | 5.33K | $388.71K | 1.38M |
| Aug 19, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $73.67 | 7.17K | $527.85K | 1.37M |
| Aug 20, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $70.78 | 9.42K | $666.68K | 1.36M |
| Aug 20, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $71.88 | 2.39K | $171.79K | 1.36M |
| Aug 20, 26 | SCHMERTZLER MICHAEL | CTO | Sale | $72.92 | 691 | $50.39K | 1.36M |
| Aug 17, 26 | Boulding Mark Elliott | Officer | Purchase | $25.69 | 2.81K | $72.27K | 108.08K |
| Aug 17, 26 | Boulding Mark Elliott | Officer | Sale | $72.39 | 1.84K | $133.49K | 106.24K |
| Aug 17, 26 | Boulding Mark Elliott | Officer | Sale | $72.90 | 969 | $70.64K | 105.27K |
| Aug 17, 26 | Boulding Mark Elliott | Officer | Sale | $25.69 | 2.81K | $72.27K | 16.88K |
| Aug 4, 26 | Klein Matthew B. | CEO | Sale | $68.57 | 10.29K | $705.72K | 383.87K |
| Jul 28, 26 | Sollie-Zetlmayer Hege Elisabeth | CTO | Purchase | -- | 2.00K | -- | 52.53K |
| Jul 28, 26 | Sollie-Zetlmayer Hege Elisabeth | CTO | Purchase | -- | 4.00K | -- | 50.53K |
| Jul 28, 26 | Sollie-Zetlmayer Hege Elisabeth | CTO | Purchase | $75.39 | 3.48K | $261.98K | 3.48K |
| Jul 28, 26 | Sollie-Zetlmayer Hege Elisabeth | CTO | Purchase | $75.39 | 1.74K | $131.03K | 1.74K |
| Jul 28, 26 | Sollie-Zetlmayer Hege Elisabeth | CTO | Sale | -- | -- | -- | 46.53K |
| Jul 28, 26 | Sollie-Zetlmayer Hege Elisabeth | CTO | Sale | $51.96 | 14.00K | $727.44K | -- |
| Jul 28, 26 | Sollie-Zetlmayer Hege Elisabeth | CTO | Sale | $66.49 | 33.25K | $2.21M | -- |
| Jul 28, 26 | Sollie-Zetlmayer Hege Elisabeth | CTO | Sale | $38.10 | 17.88K | $681.04K | -- |
| Jul 28, 26 | Sollie-Zetlmayer Hege Elisabeth | CTO | Sale | $39.42 | 11.25K | $443.48K | -- |
| Jul 28, 26 | Sollie-Zetlmayer Hege Elisabeth | CTO | Sale | $25.69 | 25.00K | $642.25K | -- |
| Jul 28, 26 | Sollie-Zetlmayer Hege Elisabeth | CTO | Sale | $46.54 | 25.00K | $1.16M | -- |
| Jul 28, 26 | Sollie-Zetlmayer Hege Elisabeth | CTO | Sale | $76.74 | 27.50K | $2.11M | -- |
| Jul 14, 26 | Gravier Pierre | CFO | Sale | $80.35 | 3.49K | $280.74K | 83.99K |
| Jul 9, 26 | Smith Mary L. | CTO | Purchase | $42.95 | 10.00K | $429.50K | 31.81K |
| Jul 9, 26 | Smith Mary L. | CTO | Purchase | $42.95 | 5.83K | $250.57K | 27.65K |
| Jul 9, 26 | Smith Mary L. | CTO | Sale | $90.00 | 5.83K | $525.06K | 21.81K |
| Jul 9, 26 | Smith Mary L. | CTO | Sale | $42.95 | 5.83K | $250.57K | -- |
| Jul 9, 26 | Almstead Neil Gregory | Officer | Purchase | $46.54 | 2.46K | $114.67K | 62.76K |
| Jul 9, 26 | Almstead Neil Gregory | Officer | Sale | $90.25 | 2.46K | $222.38K | 60.30K |
| Jul 9, 26 | Almstead Neil Gregory | Officer | Sale | $46.54 | 2.46K | $114.67K | 45.04K |
| Jul 6, 26 | Boulding Mark Elliott | Officer | Purchase | $46.54 | 2.81K | $130.92K | 108.08K |
| Jul 6, 26 | Boulding Mark Elliott | Officer | Sale | $83.10 | 387 | $32.16K | 107.70K |
| Jul 6, 26 | Boulding Mark Elliott | Officer | Purchase | $39.42 | 2.27K | $89.33K | 107.54K |
| Jul 6, 26 | Boulding Mark Elliott | Officer | Sale | $83.10 | 313 | $26.01K | 107.22K |
| Jul 6, 26 | Boulding Mark Elliott | Officer | Sale | $84.41 | 1.04K | $87.45K | 106.66K |
| Jul 6, 26 | Boulding Mark Elliott | Officer | Sale | $84.41 | 833 | $70.31K | 106.39K |
| Jul 6, 26 | Boulding Mark Elliott | Officer | Sale | $85.84 | 645 | $55.37K | 106.02K |
| Jul 6, 26 | Boulding Mark Elliott | Officer | Sale | $85.84 | 519 | $44.55K | 105.87K |
| Jul 6, 26 | Boulding Mark Elliott | Officer | Sale | $86.38 | 745 | $64.35K | 105.27K |
| Jul 6, 26 | Boulding Mark Elliott | Officer | Sale | $46.54 | 2.81K | $130.92K | 28.13K |
| Jul 6, 26 | Boulding Mark Elliott | Officer | Sale | $39.42 | 2.23K | $87.75K | 4.53K |
| Jul 7, 26 | Almstead Neil Gregory | Officer | Purchase | $39.42 | 24.61K | $970.24K | 84.91K |
| Jul 7, 26 | Almstead Neil Gregory | Officer | Sale | $87.17 | 3.96K | $344.84K | 80.96K |
| Jul 6, 26 | Almstead Neil Gregory | Officer | Purchase | $38.10 | 18.88K | $719.18K | 79.17K |
| Jul 6, 26 | Almstead Neil Gregory | Officer | Sale | $85.35 | 8.79K | $749.89K | 70.39K |
| Jul 7, 26 | Almstead Neil Gregory | Officer | Sale | $89.03 | 11.37K | $1.01M | 69.59K |
| Jul 6, 26 | Almstead Neil Gregory | Officer | Purchase | $39.42 | 2.47K | $97.53K | 62.77K |
| Jul 6, 26 | Almstead Neil Gregory | Officer | Purchase | $38.10 | 811 | $30.90K | 61.11K |
| Jul 6, 26 | Almstead Neil Gregory | Officer | Sale | $85.28 | 426 | $36.33K | 60.68K |
| Jul 6, 26 | Almstead Neil Gregory | Officer | Sale | $86.32 | 10.09K | $870.97K | 60.30K |
| Jul 6, 26 | Almstead Neil Gregory | Officer | Sale | $86.34 | 385 | $33.24K | 60.30K |
| Jul 7, 26 | Almstead Neil Gregory | Officer | Sale | $89.44 | 9.29K | $830.72K | 60.30K |
| Jul 6, 26 | Almstead Neil Gregory | Officer | Sale | $87.03 | 2.47K | $215.31K | 60.30K |
| Jul 6, 26 | Almstead Neil Gregory | Officer | Sale | $39.42 | 2.47K | $97.53K | 33.68K |
| Jul 6, 26 | Almstead Neil Gregory | Officer | Sale | $38.10 | 811 | $30.90K | 18.88K |
| Jul 7, 26 | Almstead Neil Gregory | Officer | Sale | $39.42 | 24.61K | $970.24K | 9.06K |
| Jul 6, 26 | Almstead Neil Gregory | Officer | Sale | $38.10 | 18.88K | $719.18K | -- |
| Jun 26, 26 | Almstead Neil Gregory | Officer | Purchase | $38.10 | 7.72K | $294.06K | 67.86K |
| Jun 26, 26 | Almstead Neil Gregory | Officer | Purchase | $38.10 | 412 | $15.70K | 60.55K |
| Jun 26, 26 | Almstead Neil Gregory | Officer | Sale | $85.23 | 412 | $35.11K | 60.14K |
| Jun 26, 26 | Almstead Neil Gregory | Officer | Sale | $85.26 | 7.72K | $658.04K | 60.14K |
| Jun 26, 26 | Almstead Neil Gregory | Officer | Sale | $38.10 | 412 | $15.70K | 27.41K |
| Jun 26, 26 | Almstead Neil Gregory | Officer | Sale | $38.10 | 7.72K | $294.06K | 19.69K |
| Jun 25, 26 | Almstead Neil Gregory | Officer | Purchase | $38.10 | 19.86K | $756.63K | 80.00K |
| Jun 25, 26 | Almstead Neil Gregory | Officer | Sale | $85.26 | 8.52K | $726.59K | 71.47K |
| Jun 24, 26 | Almstead Neil Gregory | Officer | Purchase | $38.10 | 4.92K | $187.53K | 65.06K |
| Jun 25, 26 | Almstead Neil Gregory | Officer | Purchase | $38.10 | 1.00K | $38.14K | 61.14K |
| Jun 25, 26 | Almstead Neil Gregory | Officer | Sale | $85.24 | 582 | $49.61K | 60.56K |
| Jun 24, 26 | Almstead Neil Gregory | Officer | Purchase | $38.10 | 401 | $15.28K | 60.54K |
| Jun 25, 26 | Almstead Neil Gregory | Officer | Purchase | $39.42 | 100 | $3.94K | 60.24K |
| Jun 25, 26 | Almstead Neil Gregory | Officer | Sale | $86.39 | 419 | $36.20K | 60.14K |
| Jun 25, 26 | Almstead Neil Gregory | Officer | Sale | $87.00 | 100 | $8.70K | 60.14K |
| Jun 24, 26 | Almstead Neil Gregory | Officer | Sale | $85.01 | 401 | $34.09K | 60.14K |
| Jun 24, 26 | Almstead Neil Gregory | Officer | Sale | $85.03 | 4.92K | $418.52K | 60.14K |
| Jun 25, 26 | Almstead Neil Gregory | Officer | Sale | $86.51 | 11.34K | $980.76K | 60.14K |
| Jun 24, 26 | Almstead Neil Gregory | Officer | Sale | $38.10 | 401 | $15.28K | 53.60K |
| Jun 24, 26 | Almstead Neil Gregory | Officer | Sale | $38.10 | 4.92K | $187.53K | 48.68K |
| Jun 25, 26 | Almstead Neil Gregory | Officer | Sale | $38.10 | 1.00K | $38.14K | 47.68K |
| Jun 25, 26 | Almstead Neil Gregory | Officer | Sale | $39.42 | 100 | $3.94K | 36.15K |
| Jun 25, 26 | Almstead Neil Gregory | Officer | Sale | $38.10 | 19.86K | $756.63K | 27.82K |
| Jun 22, 26 | Almstead Neil Gregory | Officer | Purchase | $25.69 | 23.75K | $610.11K | 83.89K |
| Jun 22, 26 | Almstead Neil Gregory | Officer | Sale | $80.61 | 12.13K | $977.80K | 71.76K |
| Jun 22, 26 | Almstead Neil Gregory | Officer | Sale | $81.21 | 11.62K | $943.58K | 60.14K |
| Jun 22, 26 | Almstead Neil Gregory | Officer | Sale | $25.69 | 23.75K | $610.11K | 23.75K |
| Jun 17, 26 | Utter Christine Marie | Officer | Purchase | $25.69 | 19.69K | $505.73K | 89.89K |
| Jun 17, 26 | Utter Christine Marie | Officer | Sale | $75.56 | 19.69K | $1.49M | 70.20K |
| Jun 17, 26 | Utter Christine Marie | Officer | Sale | $25.69 | 19.69K | $505.73K | 15.31K |
| Jun 17, 26 | Boulding Mark Elliott | Officer | Purchase | $46.54 | 8.51K | $396.06K | 113.72K |
| Jun 17, 26 | Boulding Mark Elliott | Officer | Purchase | $46.54 | 2.01K | $93.64K | 107.28K |
| Jun 17, 26 | Boulding Mark Elliott | Officer | Sale | $78.50 | 6.60K | $518.10K | 107.12K |
| Jun 17, 26 | Boulding Mark Elliott | Officer | Sale | $78.50 | 1.70K | $133.69K | 105.58K |
| Jun 17, 26 | Boulding Mark Elliott | Officer | Sale | $79.24 | 1.85K | $146.59K | 105.27K |
| Jun 17, 26 | Boulding Mark Elliott | Officer | Sale | $79.25 | 309 | $24.49K | 105.27K |
| Jun 17, 26 | Boulding Mark Elliott | Officer | Sale | $46.54 | 8.51K | $396.06K | 32.95K |
| Jun 17, 26 | Boulding Mark Elliott | Officer | Sale | $46.54 | 2.01K | $93.64K | 30.94K |
| Jun 10, 26 | Pauwels Eric | Officer | Purchase | $18.01 | 17.57K | $316.36K | 90.98K |
| Jun 10, 26 | Pauwels Eric | Officer | Sale | $75.00 | 17.57K | $1.32M | 73.41K |
| Jun 10, 26 | Pauwels Eric | Officer | Sale | $18.01 | 17.57K | $316.36K | -- |
| May 15, 26 | Boulding Mark Elliott | Officer | Purchase | $25.69 | 2.81K | $72.24K | 108.02K |
| May 15, 26 | Boulding Mark Elliott | Officer | Sale | $72.08 | 2.36K | $169.82K | 105.67K |
| May 15, 26 | Boulding Mark Elliott | Officer | Sale | $72.67 | 456 | $33.14K | 105.21K |
| May 15, 26 | Boulding Mark Elliott | Officer | Sale | $25.69 | 2.81K | $72.24K | 19.69K |
| May 13, 26 | Klein Matthew B. | CEO | Purchase | -- | 12.50K | -- | 406.57K |
| May 14, 26 | Klein Matthew B. | CEO | Sale | $73.06 | 679 | $49.61K | 405.89K |
| May 14, 26 | Klein Matthew B. | CEO | Sale | $73.08 | 7.22K | $527.71K | 398.67K |
| May 14, 26 | Klein Matthew B. | CEO | Sale | $73.08 | 2.10K | $153.47K | 396.57K |
| May 14, 26 | Klein Matthew B. | CEO | Sale | $72.46 | 2.57K | $186.37K | 394.00K |
| May 8, 26 | Boulding Mark Elliott | Officer | Purchase | $46.54 | 2.74K | $127.52K | 107.95K |
| May 8, 26 | Boulding Mark Elliott | Officer | Sale | $78.23 | 840 | $65.71K | 107.11K |
| May 8, 26 | Boulding Mark Elliott | Officer | Purchase | $46.54 | 800 | $37.23K | 106.01K |
| May 8, 26 | Boulding Mark Elliott | Officer | Sale | $78.00 | 200 | $15.60K | 105.81K |
| May 8, 26 | Boulding Mark Elliott | Officer | Sale | $79.31 | 1.90K | $150.69K | 105.21K |
| May 8, 26 | Boulding Mark Elliott | Officer | Sale | $79.28 | 600 | $47.57K | 105.21K |
| May 8, 26 | Boulding Mark Elliott | Officer | Sale | $46.54 | 2.74K | $127.52K | 42.26K |
| May 8, 26 | Boulding Mark Elliott | Officer | Sale | $46.54 | 800 | $37.23K | 41.46K |
| Apr 21, 26 | Klein Matthew B. | CEO | Sale | $70.91 | 2.85K | $202.09K | 394.07K |
| Apr 6, 26 | Boulding Mark Elliott | Officer | Purchase | $39.42 | 2.27K | $89.29K | 107.48K |
| Apr 6, 26 | Boulding Mark Elliott | Officer | Sale | $68.91 | 822 | $56.64K | 106.66K |
| Apr 6, 26 | Boulding Mark Elliott | Officer | Sale | $69.75 | 1.44K | $100.65K | 105.21K |
| Apr 6, 26 | Boulding Mark Elliott | Officer | Sale | $39.42 | 2.27K | $89.29K | 6.80K |
| Apr 2, 26 | Golden Lee Scott | Officer | Sale | $67.99 | 829 | $56.36K | 79.11K |
| Apr 1, 26 | Almstead Neil Gregory | Officer | Sale | $68.89 | 39.39K | $2.71M | 72.75K |
| Apr 1, 26 | Almstead Neil Gregory | Officer | Sale | $69.50 | 12.53K | $870.84K | 60.22K |
| Apr 1, 26 | Almstead Neil Gregory | Officer | Sale | $70.30 | 80 | $5.62K | 60.14K |
| Mar 24, 26 | Chutter Jessica Caroline | CTO | Purchase | -- | 3.33K | -- | 7.33K |
| Mar 24, 26 | Chutter Jessica Caroline | CTO | Purchase | -- | 4.00K | -- | 4.00K |
| Mar 24, 26 | Chutter Jessica Caroline | CTO | Purchase | $64.54 | 3.48K | $224.28K | 3.48K |
| Mar 24, 26 | Chutter Jessica Caroline | CTO | Purchase | $64.54 | 2.90K | $186.91K | 2.90K |
| Mar 24, 26 | Chutter Jessica Caroline | -- | Sale | -- | -- | -- | -- |
| Mar 11, 26 | Klein Matthew B. | CEO | Purchase | -- | 12.50K | -- | 399.58K |
| Mar 12, 26 | Klein Matthew B. | CEO | Sale | $64.08 | 2.66K | $170.58K | 396.92K |
| Mar 10, 26 | Okey Stephanie | CTO | Purchase | $33.63 | 14.00K | $470.82K | 22.00K |
| Mar 10, 26 | Okey Stephanie | CTO | Purchase | $33.63 | 1.17K | $39.25K | 9.17K |
| Mar 10, 26 | Okey Stephanie | CTO | Sale | $70.00 | 14.00K | $980.00K | 8.00K |
| Mar 10, 26 | Okey Stephanie | CTO | Sale | $33.63 | 14.00K | $470.82K | -- |
| Mar 5, 26 | Okey Stephanie | CTO | Sale | $63.38 | 6.33K | $401.39K | 8.00K |
| Mar 5, 26 | Golden Lee Scott | Officer | Sale | $63.38 | 10.00K | $633.80K | 79.94K |
| Mar 5, 26 | Almstead Neil Gregory | Officer | Sale | $63.38 | 3.99K | $252.82K | 2.74K |
| Feb 19, 26 | Boulding Mark Elliott | Officer | Sale | $68.54 | 588 | $40.30K | 107.64K |
| Feb 19, 26 | Boulding Mark Elliott | Officer | Sale | $69.82 | 1.63K | $113.74K | 106.01K |
| Feb 19, 26 | Boulding Mark Elliott | Officer | Sale | $68.54 | 212 | $14.53K | 105.80K |
| Feb 19, 26 | Boulding Mark Elliott | Officer | Sale | $69.82 | 590 | $41.19K | 105.21K |
| Feb 18, 26 | Utter Christine Marie | Officer | Sale | $69.36 | 2.49K | $172.98K | 70.20K |
| Feb 18, 26 | Gravier Pierre | CFO | Sale | $69.36 | 2.99K | $207.53K | 87.32K |
| Feb 18, 26 | Pauwels Eric | Officer | Sale | $69.36 | 3.02K | $209.40K | 77.12K |
| Feb 18, 26 | Klein Matthew B. | CEO | Sale | $69.36 | 7.37K | $511.25K | 387.08K |
| Feb 18, 26 | Golden Lee Scott | Officer | Sale | $69.36 | 2.48K | $172.29K | 89.94K |
| Feb 18, 26 | Almstead Neil Gregory | Officer | Sale | $69.36 | 3.06K | $211.96K | 112.14K |
| Feb 18, 26 | Almstead Neil Gregory | Officer | Sale | $69.36 | 65 | $4.51K | 6.73K |
| Feb 17, 26 | Boulding Mark Elliott | Officer | Purchase | $25.69 | 2.81K | $72.27K | 114.13K |
| Feb 17, 26 | Boulding Mark Elliott | Officer | Sale | $69.29 | 2.81K | $194.77K | 111.31K |
| Feb 17, 26 | Boulding Mark Elliott | Officer | Sale | $70.13 | 2 | $140.26 | 111.31K |
| Feb 18, 26 | Boulding Mark Elliott | Officer | Sale | $69.36 | 3.08K | $213.70K | 108.23K |
| Feb 17, 26 | Boulding Mark Elliott | Officer | Sale | $25.69 | 2.81K | $72.27K | 22.50K |
| Jan 8, 26 | Utter Christine Marie | Officer | Sale | $76.45 | 1.03K | $79.05K | 72.69K |
| Jan 8, 26 | Pauwels Eric | Officer | Sale | $76.42 | 2.56K | $195.71K | 84.93K |
| Jan 8, 26 | Pauwels Eric | Officer | Sale | $76.98 | 587 | $45.19K | 84.34K |
| Jan 8, 26 | Pauwels Eric | Officer | Sale | $76.45 | 1.45K | $111.16K | 82.89K |
| Jan 9, 26 | Pauwels Eric | Officer | Sale | $77.41 | 1.72K | $133.30K | 81.17K |
| Jan 12, 26 | Pauwels Eric | Officer | Sale | $78.70 | 1.02K | $80.59K | 80.14K |
| Jan 8, 26 | Klein Matthew B. | CEO | Sale | $76.45 | 2.51K | $192.20K | 394.45K |
| Jan 8, 26 | Golden Lee Scott | Officer | Sale | $76.45 | 866 | $66.21K | 92.43K |
| Jan 8, 26 | Boulding Mark Elliott | Officer | Sale | $76.56 | 2.48K | $190.02K | 115.18K |
| Jan 8, 26 | Boulding Mark Elliott | Officer | Sale | $77.07 | 265 | $20.42K | 114.91K |
| Jan 8, 26 | Boulding Mark Elliott | Officer | Sale | $76.45 | 1.29K | $98.31K | 113.63K |
| Jan 9, 26 | Boulding Mark Elliott | Officer | Sale | $77.46 | 1.52K | $117.82K | 112.11K |
| Jan 9, 26 | Boulding Mark Elliott | Officer | Sale | $78.71 | 686 | $54.00K | 111.42K |
| Jan 9, 26 | Boulding Mark Elliott | Officer | Sale | $79.52 | 107 | $8.51K | 111.31K |
| Jan 8, 26 | Almstead Neil Gregory | Officer | Sale | $76.45 | 881 | $67.35K | 115.20K |
| Jan 8, 26 | Almstead Neil Gregory | Officer | Sale | $76.45 | 59 | $4.51K | 6.79K |
| Jan 6, 26 | Utter Christine Marie | Officer | Sale | $76.95 | 1.38K | $106.27K | 74.96K |
| Jan 7, 26 | Utter Christine Marie | Officer | Sale | $77.45 | 1.24K | $95.65K | 73.73K |
| Jan 6, 26 | Gravier Pierre | CFO | Sale | $76.95 | 2.14K | $164.60K | 90.31K |
| Jan 6, 26 | Pauwels Eric | Officer | Sale | $76.95 | 1.79K | $137.66K | 88.84K |
| Jan 7, 26 | Pauwels Eric | Officer | Sale | $77.48 | 1.35K | $104.75K | 87.49K |
| Jan 6, 26 | Klein Matthew B. | CEO | Sale | $76.95 | 5.15K | $396.22K | 399.98K |
| Jan 7, 26 | Klein Matthew B. | CEO | Sale | $77.48 | 3.02K | $233.68K | 396.97K |
| Jan 6, 26 | Golden Lee Scott | Officer | Sale | $76.95 | 1.34K | $103.11K | 93.94K |
| Jan 7, 26 | Golden Lee Scott | Officer | Sale | $77.48 | 642 | $49.74K | 93.29K |
| Jan 7, 26 | Boulding Mark Elliott | Officer | Purchase | $38.10 | 2.63K | $100.01K | 120.28K |
| Jan 6, 26 | Boulding Mark Elliott | Officer | Sale | $76.95 | 1.74K | $133.82K | 119.16K |
| Jan 7, 26 | Boulding Mark Elliott | Officer | Sale | $77.11 | 1.64K | $126.31K | 118.65K |
| Jan 7, 26 | Boulding Mark Elliott | Officer | Purchase | $38.10 | 751 | $28.61K | 118.41K |
| Jan 7, 26 | Boulding Mark Elliott | Officer | Sale | $77.10 | 471 | $36.31K | 117.94K |
| Jan 7, 26 | Boulding Mark Elliott | Officer | Sale | $77.91 | 949 | $73.94K | 117.70K |
| Jan 7, 26 | Boulding Mark Elliott | Officer | Sale | $77.92 | 269 | $20.96K | 117.67K |
| Jan 7, 26 | Boulding Mark Elliott | Officer | Sale | $78.98 | 11 | $868.78 | 117.66K |
| Jan 7, 26 | Boulding Mark Elliott | Officer | Sale | $77.48 | 1.50K | $116.45K | 117.66K |
| Jan 7, 26 | Boulding Mark Elliott | Officer | Sale | $78.60 | 38 | $2.99K | 117.66K |