| Oct 1, 26 | King-Jones Heidy | Officer | Sale | $14.50 | 28.93K | $419.53K | 482.48K |
| Oct 1, 26 | King-Jones Heidy | Officer | Purchase | $14.50 | 28.93K | $419.53K | 31.78K |
| Oct 1, 26 | King-Jones Heidy | Officer | Sale | $89.24 | 400 | $35.70K | 31.38K |
| Oct 1, 26 | King-Jones Heidy | Officer | Sale | $90.35 | 16.61K | $1.50M | 14.77K |
| Oct 1, 26 | King-Jones Heidy | Officer | Sale | $91.35 | 7.23K | $660.28K | 7.54K |
| Oct 1, 26 | King-Jones Heidy | Officer | Sale | $92.70 | 2.10K | $194.67K | 5.45K |
| Oct 1, 26 | King-Jones Heidy | Officer | Sale | $93.46 | 2.60K | $243.00K | 2.85K |
| Oct 1, 26 | Turtle Cameron | CEO | Sale | $89.14 | 600 | $53.48K | 551.94K |
| Oct 1, 26 | Turtle Cameron | CEO | Sale | $90.10 | 2.68K | $241.74K | 549.26K |
| Oct 1, 26 | Turtle Cameron | CEO | Sale | $91.49 | 2.64K | $241.35K | 546.62K |
| Oct 1, 26 | Turtle Cameron | CEO | Sale | $92.31 | 3.99K | $368.22K | 542.63K |
| Oct 1, 26 | Turtle Cameron | CEO | Sale | $93.37 | 4.99K | $465.92K | 537.64K |
| Oct 1, 26 | Turtle Cameron | CEO | Sale | $93.91 | 100 | $9.39K | 537.54K |
| Sep 30, 26 | Burrows Scott L | CFO | Sale | $14.50 | 17.50K | $253.75K | 319.86K |
| Oct 1, 26 | Burrows Scott L | CFO | Sale | $14.50 | 7.50K | $108.75K | 312.36K |
| Sep 30, 26 | Burrows Scott L | CFO | Purchase | $14.50 | 17.50K | $253.75K | 97.26K |
| Oct 1, 26 | Burrows Scott L | CFO | Purchase | $14.50 | 7.50K | $108.75K | 87.26K |
| Oct 1, 26 | Burrows Scott L | CFO | Sale | $89.07 | 600 | $53.44K | 86.66K |
| Oct 1, 26 | Burrows Scott L | CFO | Sale | $90.27 | 1.50K | $135.41K | 85.16K |
| Oct 1, 26 | Burrows Scott L | CFO | Sale | $91.92 | 2.10K | $193.03K | 83.06K |
| Oct 1, 26 | Burrows Scott L | CFO | Sale | $92.95 | 3.07K | $285.45K | 79.99K |
| Oct 1, 26 | Burrows Scott L | CFO | Sale | $93.57 | 229 | $21.43K | 79.76K |
| Sep 30, 26 | Burrows Scott L | CFO | Sale | $89.89 | 17.50K | $1.57M | 79.76K |
| Sep 1, 26 | King-Jones Heidy | Officer | Sale | $14.50 | 28.00K | $405.99K | 511.81K |
| Sep 2, 26 | King-Jones Heidy | Officer | Sale | $14.50 | 400 | $5.80K | 511.41K |
| Sep 1, 26 | King-Jones Heidy | Officer | Purchase | $14.50 | 28.00K | $405.99K | 30.84K |
| Sep 1, 26 | King-Jones Heidy | Officer | Sale | $86.40 | 4.84K | $418.61K | 26.00K |
| Sep 1, 26 | King-Jones Heidy | Officer | Sale | $87.20 | 16.55K | $1.44M | 9.45K |
| Sep 2, 26 | King-Jones Heidy | Officer | Purchase | $14.50 | 400 | $5.80K | 3.25K |
| Sep 1, 26 | King-Jones Heidy | Officer | Sale | $88.17 | 6.21K | $547.18K | 3.25K |
| Sep 2, 26 | King-Jones Heidy | Officer | Sale | $90.00 | 400 | $36.00K | 2.85K |
| Sep 1, 26 | King-Jones Heidy | Officer | Sale | $89.38 | 400 | $35.75K | 2.85K |
| Sep 1, 26 | Burrows Scott L | CFO | Sale | $14.50 | 7.50K | $108.75K | 337.36K |
| Sep 1, 26 | Burrows Scott L | CFO | Purchase | $14.50 | 7.50K | $108.75K | 105.49K |
| Sep 1, 26 | Burrows Scott L | CFO | Sale | $86.25 | 900 | $77.63K | 104.59K |
| Sep 1, 26 | Burrows Scott L | CFO | Sale | $87.11 | 4.38K | $381.89K | 100.21K |
| Sep 1, 26 | Burrows Scott L | CFO | Sale | $88.03 | 2.02K | $177.47K | 98.19K |
| Sep 1, 26 | Burrows Scott L | CFO | Sale | $89.04 | 200 | $17.81K | 97.99K |
| Sep 2, 26 | Burrows Scott L | CFO | Sale | $89.35 | 18.23K | $1.63M | 79.76K |
| Sep 1, 26 | Turtle Cameron | CEO | Sale | $86.36 | 2.50K | $215.90K | 565.04K |
| Sep 1, 26 | Turtle Cameron | CEO | Sale | $87.15 | 8.40K | $732.06K | 556.64K |
| Sep 1, 26 | Turtle Cameron | CEO | Sale | $88.06 | 3.70K | $325.82K | 552.94K |
| Sep 1, 26 | Turtle Cameron | CEO | Sale | $89.07 | 400 | $35.63K | 552.54K |
| Aug 7, 26 | Albers Jeffrey W. | CTO | Sale | $10.39 | 5.00K | $51.95K | 45.00K |
| Aug 7, 26 | Albers Jeffrey W. | CTO | Sale | $104.38 | 8.00K | $835.04K | 19.36K |
| Aug 7, 26 | Albers Jeffrey W. | CTO | Sale | $104.68 | 10.00K | $1.05M | 9.36K |
| Aug 7, 26 | Albers Jeffrey W. | CTO | Purchase | $10.39 | 5.00K | $51.95K | 5.00K |
| Aug 7, 26 | Albers Jeffrey W. | CTO | Sale | $104.47 | 5.00K | $522.35K | -- |
| Aug 3, 26 | Burrows Scott L | CFO | Sale | $14.50 | 7.50K | $108.75K | 344.86K |
| Aug 3, 26 | Burrows Scott L | CFO | Purchase | $14.50 | 7.50K | $108.75K | 105.49K |
| Aug 3, 26 | Burrows Scott L | CFO | Sale | $95.21 | 5.10K | $485.57K | 100.39K |
| Aug 3, 26 | Burrows Scott L | CFO | Sale | $96.30 | 2.30K | $221.49K | 98.09K |
| Aug 3, 26 | Burrows Scott L | CFO | Sale | $97.10 | 100 | $9.71K | 97.99K |
| Aug 3, 26 | Turtle Cameron | CEO | Sale | $93.97 | 800 | $75.18K | 581.74K |
| Aug 3, 26 | Turtle Cameron | CEO | Sale | $95.10 | 7.16K | $680.63K | 574.58K |
| Aug 3, 26 | Turtle Cameron | CEO | Sale | $95.93 | 5.63K | $540.57K | 568.95K |
| Aug 3, 26 | Turtle Cameron | CEO | Sale | $96.82 | 1.39K | $134.77K | 567.56K |
| Aug 3, 26 | Turtle Cameron | CEO | Sale | $97.46 | 16 | $1.56K | 567.54K |
| Jul 1, 26 | Burrows Scott L | CFO | Sale | $14.50 | 7.50K | $108.75K | 352.36K |
| Jul 1, 26 | Burrows Scott L | CFO | Purchase | $14.50 | 7.50K | $108.75K | 105.49K |
| Jul 1, 26 | Burrows Scott L | CFO | Sale | $87.55 | 5.78K | $505.60K | 99.72K |
| Jul 1, 26 | Burrows Scott L | CFO | Sale | $88.37 | 1.73K | $152.44K | 97.99K |
| Jul 1, 26 | Sloan Sheldon | Officer | Sale | $27.46 | 8.33K | $228.85K | 305.00K |
| Jul 1, 26 | Sloan Sheldon | Officer | Purchase | $27.46 | 8.33K | $228.85K | 8.33K |
| Jul 1, 26 | Sloan Sheldon | Officer | Sale | $87.52 | 6.50K | $568.88K | 1.83K |
| Jul 1, 26 | Sloan Sheldon | Officer | Sale | $88.34 | 1.83K | $162.02K | -- |
| Jul 1, 26 | Turtle Cameron | CEO | Sale | $87.44 | 10.18K | $889.79K | 587.36K |
| Jul 1, 26 | Turtle Cameron | CEO | Sale | $88.12 | 4.23K | $373.10K | 583.13K |
| Jul 1, 26 | Turtle Cameron | CEO | Sale | $88.91 | 590 | $52.46K | 582.54K |
| Jun 25, 26 | Burrows Scott L | CFO | Sale | $14.50 | 15.00K | $217.50K | 359.86K |
| Jun 25, 26 | Burrows Scott L | CFO | Purchase | $14.50 | 15.00K | $217.50K | 112.99K |
| Jun 25, 26 | Burrows Scott L | CFO | Sale | $87.12 | 5.00K | $435.60K | 107.99K |
| Jun 25, 26 | Burrows Scott L | CFO | Sale | $87.14 | 10.00K | $871.40K | 97.99K |
| Jun 23, 26 | Fairmount Funds Management LLC | CTO | Purchase | -- | 666.68K | -- | 4.68M |
| Jun 23, 26 | Fairmount Funds Management LLC | CTO | Sale | $85.31 | 4.68M | $399.66M | -- |
| Jun 23, 26 | Fairmount Funds Management LLC | CTO | Sale | -- | 16.67K | -- | -- |
| Jun 22, 26 | HENDERSON MICHAEL THOMAS | CTO | Sale | $100.00 | 20.00K | $2.00M | 68.61K |
| Jun 3, 26 | Sloan Sheldon | Officer | Sale | $27.46 | 8.33K | $228.82K | 313.33K |
| Jun 3, 26 | Sloan Sheldon | Officer | Purchase | $27.46 | 8.33K | $228.82K | 8.33K |
| Jun 3, 26 | Sloan Sheldon | Officer | Sale | $75.00 | 8.33K | $624.98K | -- |
| Jun 1, 26 | Turtle Cameron | CEO | Sale | $69.40 | 3.56K | $246.86K | 608.98K |
| Jun 1, 26 | Turtle Cameron | CEO | Sale | $70.50 | 8.15K | $574.50K | 600.83K |
| Jun 1, 26 | Turtle Cameron | CEO | Sale | $71.38 | 3.29K | $235.13K | 597.54K |
| Jun 1, 26 | Burrows Scott L | CFO | Sale | $14.50 | 7.50K | $108.75K | 374.86K |
| Jun 1, 26 | Burrows Scott L | CFO | Purchase | $14.50 | 7.50K | $108.75K | 105.49K |
| Jun 1, 26 | Burrows Scott L | CFO | Sale | $69.75 | 1.80K | $125.62K | 103.69K |
| Jun 1, 26 | Burrows Scott L | CFO | Sale | $70.77 | 2.60K | $183.93K | 101.09K |
| Jun 1, 26 | Burrows Scott L | CFO | Sale | $72.06 | 3.10K | $223.39K | 97.99K |
| May 27, 26 | Fairmount Funds Management LLC | CTO | Purchase | $72.51 | 8.03K | $581.97K | 8.03K |
| May 27, 26 | Albers Jeffrey W. | CTO | Purchase | $72.51 | 8.03K | $581.97K | 8.03K |
| May 27, 26 | HENDERSON MICHAEL THOMAS | CTO | Purchase | $72.51 | 8.03K | $581.97K | 8.03K |
| May 27, 26 | Stelzer Laurie | CTO | Purchase | $72.51 | 8.03K | $581.97K | 8.03K |
| May 27, 26 | McKenna Mark C. | CTO | Purchase | $72.51 | 8.03K | $581.97K | 8.03K |
| May 27, 26 | Milligan Sandra | CTO | Purchase | $72.51 | 8.03K | $581.97K | 8.03K |
| May 8, 26 | HENDERSON MICHAEL THOMAS | CTO | Sale | $72.57 | 2.40K | $174.46K | 166.20K |
| May 8, 26 | HENDERSON MICHAEL THOMAS | CTO | Sale | $73.72 | 33.51K | $2.47M | 132.69K |
| May 8, 26 | HENDERSON MICHAEL THOMAS | CTO | Sale | $74.76 | 24.81K | $1.86M | 107.88K |
| May 8, 26 | HENDERSON MICHAEL THOMAS | CTO | Sale | $75.35 | 19.27K | $1.45M | 88.61K |
| May 1, 26 | Burrows Scott L | CFO | Sale | $14.50 | 12.50K | $181.25K | 382.36K |
| May 1, 26 | Burrows Scott L | CFO | Purchase | $14.50 | 12.50K | $181.25K | 110.49K |
| May 1, 26 | Burrows Scott L | CFO | Sale | $71.37 | 12.50K | $892.13K | 97.99K |
| May 1, 26 | Sloan Sheldon | Officer | Sale | $27.46 | 78.33K | $2.15M | 321.67K |
| May 1, 26 | Sloan Sheldon | Officer | Purchase | $27.46 | 78.33K | $2.15M | 78.33K |
| May 1, 26 | Sloan Sheldon | Officer | Sale | $69.53 | 21.31K | $1.48M | 57.03K |
| May 1, 26 | Sloan Sheldon | Officer | Sale | $70.61 | 19.66K | $1.39M | 37.37K |
| May 1, 26 | Sloan Sheldon | Officer | Sale | $71.56 | 8.78K | $628.08K | 28.59K |
| May 1, 26 | Sloan Sheldon | Officer | Sale | $72.94 | 12.78K | $931.95K | 15.82K |
| May 1, 26 | Sloan Sheldon | Officer | Sale | $73.74 | 10.36K | $763.80K | 5.46K |
| May 1, 26 | Sloan Sheldon | Officer | Sale | $74.60 | 5.06K | $377.40K | 400 |
| May 1, 26 | Sloan Sheldon | Officer | Sale | $75.37 | 400 | $30.15K | -- |
| May 1, 26 | Turtle Cameron | CEO | Sale | $69.54 | 5.30K | $368.56K | 622.24K |
| May 1, 26 | Turtle Cameron | CEO | Sale | $70.77 | 3.60K | $254.77K | 618.64K |
| May 1, 26 | Turtle Cameron | CEO | Sale | $71.76 | 1.00K | $71.76K | 617.64K |
| May 1, 26 | Turtle Cameron | CEO | Sale | $73.14 | 3.10K | $226.73K | 614.54K |
| May 1, 26 | Turtle Cameron | CEO | Sale | $74.23 | 1.70K | $126.19K | 612.84K |
| May 1, 26 | Turtle Cameron | CEO | Sale | $74.96 | 300 | $22.49K | 612.54K |
| Apr 1, 26 | Turtle Cameron | CEO | Sale | $49.20 | 12.34K | $607.32K | 630.20K |
| Apr 1, 26 | Turtle Cameron | CEO | Sale | $49.92 | 2.66K | $132.59K | 627.54K |
| Apr 1, 26 | Sloan Sheldon | Officer | Sale | $21.66 | 7.96K | $172.37K | 87.54K |
| Apr 1, 26 | Sloan Sheldon | Officer | Purchase | $21.66 | 7.96K | $172.37K | 7.96K |
| Apr 1, 26 | Sloan Sheldon | Officer | Sale | $50.00 | 7.96K | $397.90K | -- |
| Apr 1, 26 | Burrows Scott L | CFO | Sale | $14.50 | 7.50K | $108.75K | 394.86K |
| Apr 1, 26 | Burrows Scott L | CFO | Purchase | $14.50 | 7.50K | $108.75K | 105.49K |
| Apr 1, 26 | Burrows Scott L | CFO | Sale | $49.21 | 6.20K | $305.10K | 99.29K |
| Apr 1, 26 | Burrows Scott L | CFO | Sale | $49.98 | 1.30K | $64.97K | 97.99K |
| Mar 3, 26 | Burrows Scott L | CFO | Sale | $14.50 | 2.50K | $36.25K | 402.36K |
| Mar 3, 26 | Burrows Scott L | CFO | Purchase | $14.50 | 2.50K | $36.25K | 100.49K |
| Mar 3, 26 | Burrows Scott L | CFO | Sale | $40.56 | 2.30K | $93.29K | 98.19K |
| Mar 3, 26 | Burrows Scott L | CFO | Sale | $41.66 | 200 | $8.33K | 97.99K |
| Mar 2, 26 | Turtle Cameron | CEO | Sale | $41.73 | 5.90K | $246.21K | 651.64K |
| Mar 2, 26 | Turtle Cameron | CEO | Sale | $42.49 | 9.10K | $386.66K | 642.54K |
| Feb 2, 26 | Turtle Cameron | CEO | Sale | $31.82 | 957 | $30.45K | 671.58K |
| Feb 2, 26 | Turtle Cameron | CEO | Sale | $32.87 | 14.04K | $461.59K | 657.54K |
| Jan 21, 26 | HENDERSON MICHAEL THOMAS | CTO | Purchase | -- | 63.23K | -- | 168.61K |
| Jan 9, 26 | Burrows Scott L | CFO | Purchase | $30.61 | 140.00K | $4.29M | 140.00K |
| Jan 9, 26 | Turtle Cameron | CEO | Purchase | $30.61 | 528.00K | $16.16M | 528.00K |
| Jan 9, 26 | Sloan Sheldon | Officer | Purchase | $30.61 | 140.00K | $4.29M | 140.00K |
| Jan 9, 26 | King-Jones Heidy | Officer | Purchase | $30.61 | 140.00K | $4.29M | 140.00K |
| Jan 2, 26 | Turtle Cameron | CEO | Sale | $30.47 | 12.71K | $387.24K | 674.20K |
| Jan 2, 26 | Turtle Cameron | CEO | Sale | $31.79 | 2.19K | $69.65K | 672.01K |
| Jan 2, 26 | Turtle Cameron | CEO | Sale | $32.39 | 100 | $3.24K | 671.91K |
| Dec 1, 25 | Turtle Cameron | CEO | Sale | $28.73 | 10.99K | $315.89K | 690.91K |
| Dec 1, 25 | Turtle Cameron | CEO | Sale | $29.83 | 4.00K | $119.47K | 686.91K |
| Nov 3, 25 | Turtle Cameron | CEO | Sale | $23.13 | 28.16K | $651.23K | 718.75K |
| Nov 3, 25 | Turtle Cameron | CEO | Sale | $23.66 | 16.84K | $398.55K | 701.91K |
| Sep 2, 25 | Burrows Scott L | CFO | Sale | $16.26 | 18.43K | $299.64K | 97.99K |
| May 29, 25 | Fairmount Funds Management LLC | CTO | Purchase | $15.55 | 25.00K | $388.75K | 25.00K |
| May 29, 25 | Stelzer Laurie | CTO | Purchase | $15.55 | 25.00K | $388.75K | 25.00K |
| May 29, 25 | Milligan Sandra | CTO | Purchase | $15.55 | 25.00K | $388.75K | 25.00K |
| May 29, 25 | McKenna Mark C. | CTO | Purchase | $15.55 | 25.00K | $388.75K | 25.00K |
| May 29, 25 | HENDERSON MICHAEL THOMAS | CTO | Purchase | $15.55 | 25.00K | $388.75K | 25.00K |
| May 29, 25 | Albers Jeffrey W. | CTO | Purchase | $15.55 | 25.00K | $388.75K | 25.00K |
| Jan 15, 25 | Burrows Scott L | CFO | Purchase | $21.66 | 95.50K | $2.07M | 95.50K |
| Jan 15, 25 | Sloan Sheldon | Officer | Purchase | $21.66 | 95.50K | $2.07M | 95.50K |
| Jan 15, 25 | Turtle Cameron | CEO | Purchase | $21.66 | 370.00K | $8.01M | 370.00K |
| Jan 15, 25 | King-Jones Heidy | Officer | Purchase | $21.66 | 95.50K | $2.07M | 95.50K |
| Jan 10, 25 | HENDERSON MICHAEL THOMAS | CTO | Purchase | -- | 105.38K | -- | 105.38K |
| Nov 6, 24 | Albers Jeffrey W. | CTO | Sale | $36.76 | 6.70K | $246.31K | 27.36K |
| Oct 25, 24 | Albers Jeffrey W. | CTO | Sale | $36.43 | 300 | $10.93K | 34.06K |
| Oct 1, 24 | Sloan Sheldon | Officer | Purchase | $27.46 | 400.00K | $10.98M | 400.00K |
| Oct 1, 24 | Sloan Sheldon | Officer | Sale | -- | -- | -- | -- |
| Sep 3, 24 | Burrows Scott L | CFO | Sale | $28.17 | 18.53K | $522.07K | 116.42K |
| May 14, 24 | Fairmount Funds Management LLC | CTO | Purchase | $39.29 | 11.32K | $444.88K | 11.32K |
| May 14, 24 | Milligan Sandra | CTO | Purchase | $39.29 | 21.98K | $863.59K | 21.98K |
| May 14, 24 | Albers Jeffrey W. | CTO | Purchase | $39.29 | 11.32K | $444.88K | 11.32K |
| May 14, 24 | Stelzer Laurie | CTO | Purchase | $39.29 | 11.32K | $444.88K | 11.32K |
| May 14, 24 | HENDERSON MICHAEL THOMAS | CTO | Purchase | $39.29 | 11.32K | $444.88K | 11.32K |
| May 14, 24 | Milligan Sandra | -- | Sale | -- | -- | -- | -- |
| Apr 25, 24 | Fairmount Funds Management LLC | CTO | Purchase | -- | 3.64M | -- | 4.02M |
| Apr 25, 24 | Fairmount Funds Management LLC | CTO | Sale | -- | 90.99K | -- | 346.05K |
| Feb 15, 24 | Turtle Cameron | CEO | Purchase | $9.82 | 400 | $3.93K | 746.91K |
| Feb 1, 24 | McKenna Mark C. | CTO | Purchase | $25.86 | 40.00K | $1.03M | 40.00K |
| Feb 1, 24 | McKenna Mark C. | CTO | Sale | $10.39 | 477.00K | $4.96M | -- |
| Feb 1, 24 | Turtle Cameron | CEO | Purchase | $25.86 | 277.75K | $7.18M | 277.75K |
| Feb 1, 24 | Burrows Scott L | CFO | Purchase | $25.86 | 70.00K | $1.81M | 70.00K |
| Feb 1, 24 | King-Jones Heidy | Officer | Purchase | $25.86 | 63.00K | $1.63M | 63.00K |
| Dec 29, 23 | Fairmount Funds Management LLC | CTO | Purchase | -- | 406.04K | -- | 406.04K |
| Dec 29, 23 | Fairmount Funds Management LLC | CTO | Sale | -- | 3.44M | -- | -- |
| Dec 7, 23 | Fairmount Funds Management LLC | CTO | Purchase | -- | 16.67K | -- | 16.67K |
| Nov 22, 23 | Albers Jeffrey W. | CTO | Purchase | $10.39 | 50.00K | $519.50K | 50.00K |
| Nov 24, 23 | Albers Jeffrey W. | CTO | Purchase | -- | 34.36K | -- | 34.36K |
| Nov 24, 23 | Albers Jeffrey W. | CTO | Sale | -- | 859 | -- | -- |