| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jul 02 '26 | Option Exercise | 290.25 | 1,977 | 573,824 | 18,406 | Jul 02 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jul 02 '26 | Sale | 529.73 | 1,977 | 1,047,276 | 16,429 | Jul 02 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jul 01 '26 | Sale | 525.00 | 4,828 | 2,534,700 | 16,429 | Jul 02 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jul 01 '26 | Option Exercise | 290.25 | 2,000 | 580,500 | 21,257 | Jul 02 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jun 27 '25 | Sale | 546.77 | 1,100 | 601,447 | 12,921 | Jun 30 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jun 20 '25 | Sale | 535.80 | 949 | 508,474 | 14,021 | Jun 23 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jun 16 '25 | Sale | 562.64 | 1,022 | 575,018 | 14,970 | Jun 17 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jun 13 '25 | Sale | 561.36 | 2,110 | 1,184,476 | 15,992 | Jun 17 |
| RJF | Seshadri Raj | Director | Feb 20 '25 | Option Exercise | 0.00 | 1,711 | 0 | 11,226 | Feb 24 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jun 12 '24 | Option Exercise | 227.25 | 3,458 | 785,831 | 17,194 | Jun 13 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jun 12 '24 | Sale | 451.49 | 3,458 | 1,561,252 | 13,736 | Jun 13 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jun 11 '24 | Option Exercise | 173.49 | 3,464 | 600,969 | 17,200 | Jun 13 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jun 11 '24 | Sale | 447.84 | 3,464 | 1,551,318 | 13,736 | Jun 13 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jun 05 '24 | Sale | 445.08 | 3,457 | 1,538,656 | 13,736 | Jun 06 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jun 05 '24 | Option Exercise | 227.25 | 3,457 | 785,603 | 17,193 | Jun 06 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jun 04 '24 | Sale | 443.12 | 4,911 | 2,176,157 | 13,736 | Jun 06 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | Jun 04 '24 | Option Exercise | 173.49 | 3,464 | 600,969 | 18,647 | Jun 06 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | May 29 '24 | Sale | 442.61 | 3,457 | 1,530,103 | 15,183 | May 30 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | May 29 '24 | Option Exercise | 227.25 | 3,457 | 785,603 | 18,640 | May 30 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | May 28 '24 | Sale | 446.71 | 5,216 | 2,330,056 | 15,183 | May 30 |
| MA | Seshadri Raj | Chief Commercial Pmts Officer | May 28 '24 | Option Exercise | 173.49 | 3,464 | 600,969 | 20,399 | May 30 |