|  Oct 7, 2025  |  Super Hillary  | Option Excercise |  39045  |  28.47  |  $ 1,111,611.15  | 
|  Sep 2, 2025  |  Sekella Scott  | Grant |  11161  |  0.00  |  $ 0.00  | 
|  Jun 18, 2025  |  McCreight David W.  | Grant |  7304  |  0.00  |  $ 0.00  | 
|  Jun 18, 2025  |  LITTLE ROD R  | Grant |  6761  |  0.00  |  $ 0.00  | 
|  Jun 18, 2025  |  Hernandez Jacqueline  | Grant |  7304  |  0.00  |  $ 0.00  | 
|  Jun 18, 2025  |  Sheehan Anne  | Grant |  7304  |  0.00  |  $ 0.00  | 
|  Jun 18, 2025  |  PETERS LAUREN B  | Grant |  7440  |  0.00  |  $ 0.00  | 
|  Jun 18, 2025  |  Naficy Mariam  | Grant |  6625  |  0.00  |  $ 0.00  | 
|  Jun 18, 2025  |  JAMES DONNA  | Grant |  12739  |  0.00  |  $ 0.00  | 
|  Jun 18, 2025  |  Davis Sarah R.  | Grant |  7304  |  0.00  |  $ 0.00  | 
|  Jun 18, 2025  |  Britt Irene Chang  | Grant |  7440  |  0.00  |  $ 0.00  | 
|  Jun 2, 2025  |  Preis Elizabeth  | Grant |  34806  |  0.00  |  $ 0.00  | 
|  Apr 3, 2025  |  BBRC INTERNATIONAL PTE LTD  | Open Market Purchase |  212500  |  16.15  |  $ 3,431,620.00  | 
|  Mar 28, 2025  |  BBRC INTERNATIONAL PTE LTD  | Open Market Purchase |  584000  |  18.48  |  $ 10,793,955.20  | 
|  Mar 26, 2025  |  BBRC INTERNATIONAL PTE LTD  | Open Market Purchase |  209471  |  19.47  |  $ 4,077,848.36  | 
|  Mar 19, 2025  |  Super Hillary  | Grant |  142066  |  0.00  |  $ 0.00  | 
|  Mar 19, 2025  |  McAfee Melinda R.  | Grant |  53621  |  0.00  |  $ 0.00  | 
|  Mar 19, 2025  |  McAfee Melinda R.  | Option Excercise |  7764  |  21.68  |  $ 168,323.52  | 
|  Mar 19, 2025  |  Boyle Dein  | Grant |  65729  |  0.00  |  $ 0.00  | 
|  Mar 19, 2025  |  Boyle Dein  | Option Excercise |  2818  |  21.68  |  $ 61,094.24  | 
|  Mar 16, 2025  |  McAfee Melinda R.  | Option Excercise |  7351  |  18.57  |  $ 136,508.07  | 
|  Mar 16, 2025  |  Boyle Dein  | Option Excercise |  4218  |  18.57  |  $ 78,328.26  | 
|  Mar 12, 2025  |  BBRC INTERNATIONAL PTE LTD  | Open Market Purchase |  129641  |  16.86  |  $ 2,185,941.68  | 
|  Mar 10, 2025  |  BBRC INTERNATIONAL PTE LTD  | Open Market Purchase |  1022000  |  16.95  |  $ 17,321,337.00  | 
|  Feb 20, 2025  |  McAfee Melinda R.  | Grant |  9400  |  0.00  |  $ 0.00  | 
|  Feb 20, 2025  |  Boyle Dein  | Grant |  3121  |  0.00  |  $ 0.00  | 
|  Feb 3, 2025  |  Sekella Scott  | Grant |  21484  |  0.00  |  $ 0.00  |