| Sep 26, 2025 | Feld Michael | Open Market Sale | 58 | 181.03 | $ 10,499.74 |
| Sep 10, 2025 | Fraser Claire | Open Market Sale | 917 | 187.50 | $ 171,937.50 |
| Sep 1, 2025 | Byrd Richard | Option Excercise | 216 | 0.00 | $ 0.00 |
| Sep 1, 2025 | DelOrefice Christopher | Option Excercise | 278 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Feld Michael | Open Market Sale | 57 | 197.99 | $ 11,285.43 |
| Aug 20, 2025 | Feld Michael | Option Excercise | 773 | 0.00 | $ 0.00 |
| Aug 11, 2025 | HAYES GREGORY | Open Market Purchase | 5250 | 191.57 | $ 1,005,742.50 |
| Aug 8, 2025 | Fraser Claire | Open Market Sale | 863 | 192.30 | $ 165,954.90 |
| Jul 18, 2025 | Garrison Michael David | Option Excercise | 6360 | 147.68 | $ 939,244.80 |
| Jul 18, 2025 | Garrison Michael David | Other Disposition | 5175 | 180.29 | $ 933,000.75 |
| Jul 18, 2025 | Garrison Michael David | Open Market Sale | 1185 | 180.29 | $ 213,644.86 |
| Jul 2, 2025 | Muhsin Bilal | Grant | 12221 | 0.00 | $ 0.00 |
| Jun 2, 2025 | Shan David | Open Market Sale | 1166 | 171.19 | $ 199,607.54 |
| Apr 9, 2025 | Garrison Michael David | Open Market Sale | 479 | 197.28 | $ 94,497.12 |
| Apr 4, 2025 | Neal Shana Carol | Option Excercise | 1886 | 0.00 | $ 0.00 |
| Mar 26, 2025 | HAYES GREGORY | Grant | 796 | 0.00 | $ 0.00 |
| Mar 18, 2025 | Byrd Richard | Open Market Sale | 459 | 230.00 | $ 105,570.00 |
| Mar 12, 2025 | Byrd Richard | Open Market Sale | 1940 | 224.91 | $ 436,325.40 |
| Mar 1, 2025 | Garrison Michael David | Option Excercise | 178 | 0.00 | $ 0.00 |
| Feb 12, 2025 | SCOTT BERTRAM L | Open Market Sale | 700 | 227.99 | $ 159,593.00 |
| Feb 10, 2025 | Henderson Jeffrey William | Open Market Purchase | 1500 | 233.62 | $ 350,430.00 |
| Jan 28, 2025 | Byington Carrie L | Grant | 930 | 0.00 | $ 0.00 |
| Jan 28, 2025 | Fraser Claire | Grant | 930 | 0.00 | $ 0.00 |
| Jan 28, 2025 | Henderson Jeffrey William | Grant | 930 | 0.00 | $ 0.00 |
| Jan 28, 2025 | Jones Christopher Ian Montague | Grant | 930 | 0.00 | $ 0.00 |
| Jan 28, 2025 | RING TIMOTHY M | Grant | 930 | 0.00 | $ 0.00 |
| Jan 28, 2025 | SCOTT BERTRAM L | Grant | 930 | 0.00 | $ 0.00 |
| Jan 28, 2025 | Brown William M | Grant | 930 | 0.00 | $ 0.00 |
| Jan 28, 2025 | Waldstreicher Joanne | Grant | 930 | 0.00 | $ 0.00 |
| Jan 28, 2025 | BURZIK CATHERINE M | Grant | 930 | 0.00 | $ 0.00 |
| Jan 28, 2025 | ECKERT R ANDREW | Grant | 930 | 0.00 | $ 0.00 |
| Jan 21, 2025 | Shan David | Open Market Sale | 500 | 240.00 | $ 120,000.00 |
| Jan 21, 2025 | Neal Shana Carol | Open Market Sale | 787 | 240.00 | $ 188,880.00 |
| Jan 17, 2025 | Garrison Michael David | Open Market Sale | 597 | 236.51 | $ 141,196.47 |
| Jan 7, 2025 | Neal Shana Carol | Open Market Sale | 788 | 235.00 | $ 185,180.00 |
| Jan 3, 2025 | Shan David | Option Excercise | 44 | 0.00 | $ 0.00 |
| Dec 19, 2024 | Garrison Michael David | Open Market Sale | 2838 | 223.33 | $ 633,810.54 |
| Dec 6, 2024 | Neal Shana Carol | Open Market Sale | 1000 | 220.49 | $ 220,490.00 |
| Dec 6, 2024 | Goette Roland | Option Excercise | 13334 | 157.30 | $ 2,097,403.09 |
| Dec 6, 2024 | Goette Roland | Open Market Sale | 5121 | 220.76 | $ 1,130,528.97 |
| Dec 6, 2024 | Goette Roland | Other Disposition | 9490 | 221.01 | $ 2,097,384.90 |
| Dec 5, 2024 | Shan David | Open Market Sale | 1500 | 220.25 | $ 330,375.00 |
| Nov 26, 2024 | Goette Roland | Option Excercise | 196 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Shan David | Grant | 2216 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Shan David | Option Excercise | 124 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Neal Shana Carol | Grant | 2109 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Neal Shana Carol | Option Excercise | 509 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Quinn Michelle | Grant | 2348 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Quinn Michelle | Option Excercise | 376 | 0.00 | $ 0.00 |
| Nov 26, 2024 | DelOrefice Christopher | Grant | 13899 | 0.00 | $ 0.00 |
| Nov 26, 2024 | DelOrefice Christopher | Option Excercise | 5192 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Polen Thomas E Jr | Grant | 52124 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Polen Thomas E Jr | Option Excercise | 23564 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Byrd Richard | Grant | 4495 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Byrd Richard | Option Excercise | 1204 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Ezell Antoine C | Grant | 4007 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Ezell Antoine C | Option Excercise | 1357 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Feld Michael | Grant | 2553 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Mocherla Pavan Kumar | Grant | 1055 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Mocherla Pavan Kumar | Option Excercise | 20 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Garrison Michael David | Grant | 4828 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Garrison Michael David | Option Excercise | 1230 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Goette Roland | Grant | 3105 | 0.00 | $ 0.00 |