| Sep 1, 26 | Abdelrahman Joe Ahmed Youssef | Officer | Sale | $114.64 | 1.00K | $114.87K | 19.05K |
| Aug 18, 26 | Wood William David III | CFO | Sale | $114.72 | 6.00K | $688.32K | 35.05K |
| Aug 18, 26 | Badger Kyle C | Officer | Sale | $114.06 | 8.40K | $958.10K | 75.04K |
| Aug 5, 26 | SRINIVASAN RAMESH | CEO | Sale | $109.63 | 66.20K | $7.26M | 741.25K |
| Aug 6, 26 | SRINIVASAN RAMESH | CEO | Sale | $106.63 | 66.20K | $7.06M | 675.04K |
| Aug 6, 26 | SRINIVASAN RAMESH | CEO | Sale | $106.60 | 40.00K | $4.26M | 635.04K |
| Aug 7, 26 | SRINIVASAN RAMESH | CEO | Sale | $108.15 | 25.00K | $2.70M | 610.04K |
| Jun 18, 26 | SRINIVASAN RAMESH | CEO | Purchase | -- | 39.13K | -- | 39.13K |
| Jun 10, 26 | Badger Kyle C | Officer | Sale | $92.17 | 2.00K | $184.34K | 84.44K |
| Jun 10, 26 | Badger Kyle C | Officer | Sale | $92.51 | 1.00K | $92.51K | 83.44K |
| May 26, 26 | SRINIVASAN RAMESH | CEO | Purchase | -- | 7.57K | -- | 807.45K |
| May 27, 26 | JONES JERRY C | CTO | Purchase | -- | 1.42K | -- | 1.42K |
| May 27, 26 | Kaufman Michael A | CTO | Purchase | -- | 1.42K | -- | 1.42K |
| May 27, 26 | Pope Lisa | CTO | Purchase | -- | 1.42K | -- | 1.42K |
| May 27, 26 | COLVIN DONALD A | CTO | Purchase | -- | 1.42K | -- | 1.42K |
| May 27, 26 | MUTCH JOHN | CTO | Purchase | -- | 1.42K | -- | 1.42K |
| May 27, 26 | Jones Dana Sue | CTO | Purchase | -- | 1.42K | -- | 1.42K |
| May 27, 26 | KEATING MELVIN L | CTO | Purchase | -- | 1.42K | -- | 1.42K |
| May 26, 26 | SRINIVASAN RAMESH | CEO | Purchase | -- | 8.61K | -- | 808.49K |
| May 22, 26 | JONES JERRY C | CTO | Purchase | $79.84 | 973 | $77.68K | 42.92K |
| May 22, 26 | JONES JERRY C | CTO | Sale | $79.84 | 973 | $77.68K | 973 |
| May 22, 26 | Jones Dana Sue | CTO | Purchase | $79.84 | 973 | $77.68K | 14.83K |
| May 22, 26 | Jones Dana Sue | CTO | Sale | $79.84 | 973 | $77.68K | 973 |
| May 22, 26 | COLVIN DONALD A | CTO | Purchase | $79.84 | 973 | $77.68K | 25.57K |
| May 22, 26 | COLVIN DONALD A | CTO | Sale | $79.84 | 973 | $77.68K | 973 |
| May 22, 26 | KEATING MELVIN L | CTO | Purchase | $79.84 | 973 | $77.68K | 36.38K |
| May 22, 26 | KEATING MELVIN L | CTO | Sale | $79.84 | 973 | $77.68K | 973 |
| May 22, 26 | MUTCH JOHN | CTO | Purchase | $79.84 | 973 | $77.68K | 32.38K |
| May 22, 26 | MUTCH JOHN | CTO | Sale | $79.84 | 973 | $77.68K | 973 |
| May 22, 26 | Pope Lisa | CTO | Purchase | $79.84 | 973 | $77.68K | 1.21K |
| May 22, 26 | Pope Lisa | CTO | Sale | $79.84 | 973 | $77.68K | 973 |
| May 22, 26 | Kaufman Michael A | CTO | Purchase | $79.84 | 973 | $77.68K | 11.52K |
| May 22, 26 | Kaufman Michael A | CTO | Sale | $79.84 | 973 | $77.68K | 973 |
| Mar 17, 26 | KEATING MELVIN L | CTO | Purchase | $68.32 | 70 | $4.78K | 35.41K |
| Mar 17, 26 | KEATING MELVIN L | CTO | Purchase | $67.98 | 55 | $3.74K | 35.34K |
| Mar 17, 26 | KEATING MELVIN L | CTO | Purchase | $68.01 | 50 | $3.40K | 35.28K |
| Mar 17, 26 | KEATING MELVIN L | CTO | Purchase | $68.10 | 65 | $4.43K | 35.23K |
| Mar 16, 26 | KEATING MELVIN L | CTO | Purchase | $68.20 | 60 | $4.09K | 35.17K |
| Mar 16, 26 | KEATING MELVIN L | CTO | Purchase | $68.49 | 100 | $6.85K | 35.11K |
| Mar 10, 26 | SRINIVASAN RAMESH | CEO | Purchase | $73.31 | 12.89K | $945.19K | 799.88K |
| Mar 10, 26 | SRINIVASAN RAMESH | CEO | Purchase | $73.31 | 21.04K | $1.54M | 786.99K |
| Mar 10, 26 | SRINIVASAN RAMESH | CEO | Purchase | $73.31 | 11.31K | $829.14K | 765.96K |
| Mar 10, 26 | SRINIVASAN RAMESH | CEO | Sale | -- | 21.04K | -- | 21.04K |
| Mar 10, 26 | SRINIVASAN RAMESH | CEO | Sale | -- | 12.89K | -- | 12.89K |
| Mar 10, 26 | SRINIVASAN RAMESH | CEO | Sale | -- | 11.31K | -- | 11.31K |
| Feb 3, 26 | KEATING MELVIN L | CTO | Purchase | $82.82 | 50 | $4.14K | 35.01K |
| Feb 3, 26 | KEATING MELVIN L | CTO | Purchase | $81.90 | 50 | $4.10K | 34.96K |
| Feb 3, 26 | KEATING MELVIN L | CTO | Purchase | $84.70 | 70 | $5.93K | 34.91K |
| Feb 3, 26 | KEATING MELVIN L | CTO | Purchase | $84.22 | 30 | $2.53K | 34.84K |
| Feb 3, 26 | KEATING MELVIN L | CTO | Purchase | $83.83 | 60 | $5.03K | 34.81K |
| Feb 3, 26 | KEATING MELVIN L | CTO | Purchase | $84.10 | 40 | $3.36K | 34.75K |
| Jan 30, 26 | KEATING MELVIN L | CTO | Purchase | $84.84 | 100 | $8.48K | 34.71K |
| Jan 30, 26 | KEATING MELVIN L | CTO | Purchase | $84.40 | 50 | $4.22K | 34.61K |
| Jan 30, 26 | KEATING MELVIN L | CTO | Purchase | $83.99 | 50 | $4.20K | 34.56K |
| Jan 30, 26 | KEATING MELVIN L | CTO | Purchase | $83.90 | 100 | $8.39K | 34.51K |
| Dec 4, 25 | Jones Dana Sue | CTO | Sale | -- | 2.81K | -- | 13.86K |
| Nov 21, 25 | COLVIN DONALD A | CTO | Sale | $123.28 | 6.00K | $739.68K | 24.59K |
| Nov 12, 25 | Robertson Chris J | Officer | Sale | $131.34 | 500 | $65.67K | 687 |
| Nov 4, 25 | Wood William David III | CFO | Sale | $125.20 | 584 | $73.12K | 41.05K |
| Nov 3, 25 | Wood William David III | CFO | Purchase | -- | 5.33K | -- | 8.01K |
| Nov 3, 25 | Shivashankar Sethuram | CTO | Purchase | -- | 4.16K | -- | 5.61K |
| Nov 3, 25 | Robertson Chris J | Officer | Purchase | -- | 1.67K | -- | 2.57K |
| Nov 3, 25 | Badger Kyle C | Officer | Purchase | -- | 3.33K | -- | 4.58K |
| Nov 3, 25 | Abdelrahman Joe Ahmed Youssef | Officer | Purchase | -- | 3.02K | -- | 3.86K |
| Oct 31, 25 | Wood William David III | CFO | Purchase | $125.46 | 1.34K | $167.87K | 42.63K |
| Nov 3, 25 | Wood William David III | CFO | Sale | $124.64 | 990 | $123.39K | 41.64K |
| Oct 31, 25 | Wood William David III | CFO | Sale | -- | 1.34K | -- | 2.68K |
| Oct 31, 25 | Shivashankar Sethuram | CTO | Purchase | $125.46 | 723 | $90.71K | 24.53K |
| Nov 3, 25 | Shivashankar Sethuram | CTO | Sale | $124.64 | 497 | $61.95K | 24.03K |
| Oct 31, 25 | Shivashankar Sethuram | CTO | Sale | -- | 723 | -- | 1.45K |
| Oct 31, 25 | Robertson Chris J | Officer | Purchase | $125.46 | 450 | $56.46K | 16.59K |
| Nov 3, 25 | Robertson Chris J | Officer | Sale | $124.64 | 400 | $49.86K | 16.19K |
| Oct 31, 25 | Robertson Chris J | Officer | Sale | -- | 450 | -- | 901 |
| Oct 31, 25 | Abdelrahman Joe Ahmed Youssef | Officer | Purchase | $125.46 | 419 | $52.57K | 20.15K |
| Nov 3, 25 | Abdelrahman Joe Ahmed Youssef | Officer | Sale | $124.64 | 103 | $12.84K | 20.05K |
| Sep 2, 25 | Abdelrahman Joe Ahmed Youssef | Officer | Sale | $106.88 | 504 | $53.87K | 19.73K |
| Oct 31, 25 | Abdelrahman Joe Ahmed Youssef | Officer | Sale | -- | 419 | -- | 840 |
| Oct 31, 25 | Badger Kyle C | Officer | Purchase | $125.46 | 622 | $78.04K | 115.41K |
| Nov 3, 25 | Badger Kyle C | Officer | Sale | $124.64 | 502 | $62.57K | 114.91K |
| Oct 31, 25 | Badger Kyle C | Officer | Sale | -- | 622 | -- | 1.24K |
| Oct 27, 25 | Wood William David III | CFO | Sale | $115.55 | 6.00K | $693.30K | 41.29K |
| May 22, 25 | Abdelrahman Joe Ahmed Youssef | Officer | Sale | -- | -- | -- | 20.23K |
| May 22, 25 | Abdelrahman Joe Ahmed Youssef | Officer | Sale | -- | 1.26K | -- | -- |
| May 22, 25 | Shivashankar Sethuram | CTO | Sale | -- | -- | -- | 23.80K |
| May 22, 25 | Shivashankar Sethuram | CTO | Sale | -- | 2.17K | -- | -- |
| Jul 1, 25 | Badger Kyle C | Officer | Sale | $113.39 | 326 | $36.97K | 114.79K |
| Jul 1, 25 | Wood William David III | CFO | Sale | $113.39 | 321 | $36.40K | 47.29K |
| Jul 1, 25 | Robertson Chris J | Officer | Sale | $113.39 | 258 | $29.25K | 21.14K |
| Jun 12, 25 | Robertson Chris J | Officer | Sale | $111.27 | 500 | $55.63K | 21.39K |
| Jun 5, 25 | MUTCH JOHN | CTO | Sale | $110.83 | 500 | $55.41K | 31.40K |
| May 22, 25 | COLVIN DONALD A | CTO | Purchase | -- | 973 | -- | 973 |
| May 22, 25 | JONES JERRY C | CTO | Purchase | -- | 973 | -- | 973 |
| May 22, 25 | KEATING MELVIN L | CTO | Purchase | -- | 973 | -- | 973 |
| May 22, 25 | Kaufman Michael A | CTO | Purchase | -- | 973 | -- | 973 |
| May 22, 25 | MUTCH JOHN | CTO | Purchase | -- | 973 | -- | 973 |
| May 22, 25 | Pope Lisa | CTO | Purchase | -- | 973 | -- | 973 |
| May 22, 25 | Jones Dana Sue | CTO | Purchase | -- | 973 | -- | 973 |
| May 21, 25 | SRINIVASAN RAMESH | CEO | Purchase | -- | 4.97K | -- | 754.65K |
| Mar 31, 25 | Pope Lisa | CTO | Purchase | $72.54 | 241 | $17.48K | 241 |
| Dec 5, 24 | Pope Lisa | CTO | Purchase | -- | 241 | -- | 241 |
| Mar 31, 25 | Pope Lisa | CTO | Sale | -- | 241 | -- | -- |
| Dec 5, 24 | Pope Lisa | -- | Sale | -- | -- | -- | -- |
| Mar 17, 25 | MUTCH JOHN | CTO | Sale | $75.33 | 750 | $56.50K | 31.90K |
| Mar 10, 25 | SRINIVASAN RAMESH | CEO | Purchase | $73.96 | 11.31K | $836.41K | 749.68K |
| Mar 10, 25 | SRINIVASAN RAMESH | CEO | Sale | -- | 11.31K | -- | 11.31K |
| Mar 7, 25 | MUTCH JOHN | CTO | Sale | $77.87 | 2.00K | $155.74K | 32.65K |
| Jan 22, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $100.17 | 7.50K | $751.27K | 240.58K |
| Jan 23, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $96.68 | 7.50K | $725.10K | 233.08K |
| Jan 24, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $93.10 | 7.69K | $716.13K | 225.38K |
| Jan 16, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $133.71 | 7.50K | $1.00M | 263.08K |
| Jan 17, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $128.17 | 7.50K | $961.27K | 255.58K |
| Jan 21, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $125.49 | 7.50K | $941.17K | 248.08K |
| Jan 13, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $126.26 | 7.50K | $946.95K | 285.58K |
| Jan 14, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $128.81 | 7.50K | $966.08K | 278.08K |
| Jan 15, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $132.98 | 7.50K | $997.35K | 270.58K |
| Jan 7, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $128.57 | 7.50K | $964.27K | 308.08K |
| Jan 8, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $132.04 | 7.50K | $990.30K | 300.58K |
| Jan 10, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $130.29 | 7.50K | $977.17K | 293.08K |
| Jan 2, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $130.55 | 7.50K | $979.13K | 330.58K |
| Jan 3, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $132.66 | 7.50K | $994.95K | 323.08K |
| Jan 6, 25 | Kaufman 2012 Descendants Trust, David N. Smith, Trustee | CTO | Sale | $130.34 | 7.50K | $977.55K | 315.58K |
| Dec 3, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $144.22 | 327.60K | $47.25M | 327.60K |
| Dec 3, 24 | MAK CAPITAL ONE LLC | CTO | Purchase | $119.30 | 327.60K | $39.08M | 327.60K |
| Dec 2, 24 | Robertson Chris J | Officer | Sale | $134.01 | 729 | $97.69K | 21.89K |
| Dec 2, 24 | Wood William David III | CFO | Sale | $134.01 | 1.87K | $250.60K | 47.61K |
| Nov 22, 24 | Robertson Chris J | Officer | Purchase | -- | 1.35K | -- | 1.35K |
| Nov 22, 24 | Badger Kyle C | Officer | Purchase | -- | 1.87K | -- | 1.87K |
| Nov 22, 24 | Wood William David III | CFO | Purchase | -- | 4.01K | -- | 4.01K |
| Nov 25, 24 | MUTCH JOHN | CTO | Sale | $137.72 | 132 | $18.18K | 35.02K |
| Nov 25, 24 | MUTCH JOHN | CTO | Sale | $137.91 | 368 | $50.75K | 34.65K |
| Nov 8, 24 | KEATING MELVIN L | CTO | Sale | $118.11 | 1.90K | $224.41K | 37.69K |
| Nov 11, 24 | KEATING MELVIN L | CTO | Sale | $122.84 | 3.28K | $402.92K | 34.41K |
| Nov 6, 24 | KEATING MELVIN L | CTO | Sale | $114.19 | 3.50K | $399.67K | 41.51K |
| Nov 7, 24 | KEATING MELVIN L | CTO | Sale | $117.55 | 1.92K | $225.70K | 39.59K |
| Nov 5, 24 | MUTCH JOHN | CTO | Sale | $104.24 | 500 | $52.12K | 35.86K |
| Nov 1, 24 | Wood William David III | CFO | Sale | $100.86 | 588 | $59.31K | 49.48K |
| Nov 1, 24 | Robertson Chris J | Officer | Sale | $100.86 | 264 | $26.63K | 22.62K |
| Nov 1, 24 | Badger Kyle C | Officer | Sale | $100.86 | 471 | $47.51K | 115.12K |
| Sep 9, 24 | SRINIVASAN RAMESH | CEO | Sale | $102.03 | 10.00K | $1.02M | 738.37K |
| Sep 5, 24 | SRINIVASAN RAMESH | CEO | Sale | $106.78 | 10.00K | $1.07M | 758.37K |
| Sep 6, 24 | SRINIVASAN RAMESH | CEO | Sale | $104.71 | 10.00K | $1.05M | 748.37K |
| Sep 3, 24 | SRINIVASAN RAMESH | CEO | Sale | $109.77 | 10.00K | $1.10M | 778.37K |
| Sep 4, 24 | SRINIVASAN RAMESH | CEO | Sale | $106.59 | 10.00K | $1.07M | 768.37K |
| Aug 29, 24 | MUTCH JOHN | CTO | Sale | $113.69 | 1.00K | $113.69K | 36.33K |
| Aug 28, 24 | Robertson Chris J | Officer | Sale | $108.83 | 4.00K | $435.32K | 22.89K |
| Jul 1, 24 | Wood William David III | CFO | Sale | $102.03 | 163 | $16.63K | 50.23K |
| Jul 2, 24 | Wood William David III | CFO | Sale | $102.78 | 161 | $16.55K | 50.07K |
| Jul 1, 24 | Robertson Chris J | Officer | Sale | $102.03 | 131 | $13.37K | 27.02K |
| Jul 2, 24 | Robertson Chris J | Officer | Sale | $102.78 | 129 | $13.26K | 26.89K |
| Jul 1, 24 | Badger Kyle C | Officer | Sale | $102.03 | 249 | $25.41K | 115.83K |
| Jul 2, 24 | Badger Kyle C | Officer | Sale | $102.78 | 246 | $25.28K | 115.59K |
| Jun 21, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $96.43 | 61.03K | $5.89M | 1.30M |
| Jun 24, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $98.48 | 45.00K | $4.43M | 1.25M |
| Jun 25, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $99.35 | 60.68K | $6.03M | 1.19M |
| Jun 17, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $92.44 | 45.66K | $4.22M | 1.40M |
| Jun 20, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $93.85 | 44.03K | $4.13M | 1.36M |
| Jun 12, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $92.75 | 33.93K | $3.15M | 1.51M |
| Jun 13, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $90.71 | 21.14K | $1.92M | 1.49M |
| Jun 14, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $90.85 | 38.54K | $3.50M | 1.45M |
| Jun 7, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $93.80 | 66.80K | $6.27M | 1.58M |
| Jun 10, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $92.88 | 25.75K | $2.39M | 1.56M |
| Jun 11, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $91.59 | 14.27K | $1.31M | 1.54M |
| Jun 4, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $92.76 | 28.94K | $2.68M | 1.71M |
| Jun 5, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $95.44 | 28.43K | $2.71M | 1.68M |
| Jun 6, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $93.07 | 28.02K | $2.61M | 1.65M |
| Jun 4, 24 | SRINIVASAN RAMESH | CEO | Sale | $92.74 | 50.00K | $4.64M | 788.37K |
| May 31, 24 | SRINIVASAN RAMESH | CEO | Sale | $93.84 | 50.00K | $4.69M | 888.37K |
| Jun 3, 24 | SRINIVASAN RAMESH | CEO | Sale | $93.24 | 50.00K | $4.66M | 838.37K |
| May 30, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $94.59 | 27.80K | $2.63M | 1.82M |
| May 31, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $94.41 | 39.43K | $3.72M | 1.78M |
| Jun 3, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $93.59 | 47.56K | $4.45M | 1.73M |
| May 28, 24 | SRINIVASAN RAMESH | CEO | Purchase | -- | 600.00K | -- | 1.25M |
| May 28, 24 | SRINIVASAN RAMESH | CEO | Sale | -- | 210.79K | -- | 1.04M |
| May 29, 24 | SRINIVASAN RAMESH | CEO | Sale | $96.50 | 50.00K | $4.83M | 988.37K |
| May 30, 24 | SRINIVASAN RAMESH | CEO | Sale | $95.10 | 50.00K | $4.75M | 938.37K |
| May 28, 24 | SRINIVASAN RAMESH | CEO | Sale | $36.60 | 600.00K | $21.96M | -- |
| May 24, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $103.34 | 39.95K | $4.13M | 2.02M |
| May 28, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $100.12 | 116.65K | $11.68M | 1.90M |
| May 29, 24 | MAK CAPITAL ONE LLC | CTO | Sale | $96.80 | 54.12K | $5.24M | 1.85M |
| May 21, 24 | SRINIVASAN RAMESH | CEO | Purchase | -- | 6.10K | -- | 649.16K |
| May 21, 24 | MUTCH JOHN | CTO | Purchase | -- | 968 | -- | 37.33K |
| May 21, 24 | KEATING MELVIN L | CTO | Purchase | -- | 968 | -- | 45.01K |
| May 21, 24 | Kaufman Michael A | CTO | Purchase | -- | 968 | -- | 10.55K |
| May 21, 24 | JONES JERRY C | CTO | Purchase | -- | 968 | -- | 41.95K |
| May 21, 24 | Jones Dana Sue | CTO | Purchase | -- | 968 | -- | 16.67K |
| May 21, 24 | COLVIN DONALD A | CTO | Purchase | -- | 968 | -- | 30.59K |
| May 22, 24 | JONES JERRY C | CTO | Sale | $102.89 | 10.00K | $1.03M | 40.98K |
| May 16, 24 | Badger Kyle C | Officer | Purchase | -- | 19.66K | -- | 191.33K |
| May 16, 24 | Badger Kyle C | Officer | Sale | -- | 15.44K | -- | 175.89K |
| May 16, 24 | Badger Kyle C | Officer | Purchase | -- | 45.60K | -- | 171.67K |
| May 16, 24 | Badger Kyle C | Officer | Sale | $99.15 | 8.95K | $887.19K | 166.94K |
| May 16, 24 | Badger Kyle C | Officer | Purchase | -- | 9.98K | -- | 126.07K |
| May 17, 24 | Badger Kyle C | Officer | Sale | $99.05 | 50.80K | $5.03M | 116.14K |
| May 17, 24 | Badger Kyle C | Officer | Sale | $99.21 | 60 | $5.95K | 116.08K |
| May 16, 24 | Badger Kyle C | Officer | Sale | $22.41 | 9.98K | $223.76K | -- |
| May 16, 24 | Badger Kyle C | Officer | Sale | $20.02 | 19.66K | $393.63K | -- |
| Mar 10, 24 | SRINIVASAN RAMESH | CEO | Purchase | $76.53 | 11.31K | $865.48K | 643.06K |
| Mar 10, 24 | SRINIVASAN RAMESH | CEO | Sale | -- | 11.31K | -- | 22.62K |
| Mar 5, 24 | KEATING MELVIN L | CTO | Purchase | $76.16 | 50 | $3.81K | 44.04K |
| Mar 5, 24 | KEATING MELVIN L | CTO | Purchase | $75.75 | 50 | $3.79K | 43.99K |