| BOH | HO PETER S | Chairman & CEO | Mar 31 '26 | Option Exercise | 0.00 | 148,262 | 0 | 223,630 | Apr 02 12:00 AM |
| BOH | HO PETER S | Chairman & CEO | Feb 20 '26 | Option Exercise | 0.00 | 79,874 | 0 | 196,711 | Feb 23 12:00 AM |
| BOH | HO PETER S | Chairman & CEO | Jan 02 '26 | Sale | 67.87 | 15,000 | 1,018,050 | 156,774 | Jan 05 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Feb 10 '23 | Sale | 76.40 | 7,000 | 534,800 | 226,681 | Feb 13 12:00 AM |
| BOH | HO PETER S | director: Chairman, CEO and President | Nov 10 '22 | Sale | 79.30 | 5,500 | 436,150 | 233,681 | Nov 14 12:00 AM |
| BOH | HO PETER S | director: Chairman, CEO and President | Aug 10 '22 | Sale | 81.67 | 5,500 | 449,185 | 239,181 | Aug 11 12:00 AM |
| BOH | HO PETER S | director: Chairman, CEO and President | May 10 '22 | Sale | 74.51 | 5,500 | 409,805 | 244,681 | May 11 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Feb 10 '22 | Sale | 87.86 | 5,500 | 483,230 | 230,808 | Feb 14 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Oct 11 '21 | Option Exercise | 47.72 | 11,668 | 556,796 | 241,901 | Oct 13 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Oct 11 '21 | Sale | 83.38 | 5,834 | 486,439 | 236,067 | Oct 13 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Oct 04 '21 | Option Exercise | 47.72 | 11,666 | 556,702 | 241,900 | Oct 06 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Oct 04 '21 | Sale | 83.23 | 5,833 | 485,481 | 236,067 | Oct 06 12:00 AM |
| BOH | HO PETER S | director: Chairman, CEO and President | Sep 20 '21 | Option Exercise | 31.81 | 17,499 | 556,702 | 241,900 | Sep 22 12:00 AM |
| BOH | HO PETER S | director: Chairman, CEO and President | Sep 20 '21 | Sale | 76.00 | 5,833 | 443,308 | 236,067 | Sep 22 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Sep 07 '21 | Option Exercise | 47.72 | 11,666 | 556,702 | 241,900 | Sep 09 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Sep 07 '21 | Sale | 81.70 | 5,833 | 476,556 | 236,067 | Sep 09 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Aug 16 '21 | Option Exercise | 42.22 | 11,668 | 492,622 | 241,901 | Aug 18 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Aug 16 '21 | Sale | 85.16 | 5,834 | 496,823 | 236,067 | Aug 18 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Jun 01 '21 | Option Exercise | 42.22 | 17,499 | 738,807 | 241,900 | Jul 21 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Jun 01 '21 | Sale | 90.19 | 5,833 | 526,078 | 236,067 | Jul 21 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Jul 12 '21 | Option Exercise | 42.22 | 11,666 | 492,538 | 241,900 | Jul 14 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Jul 12 '21 | Sale | 84.07 | 5,833 | 490,380 | 236,067 | Jul 14 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Jun 21 '21 | Option Exercise | 42.22 | 11,666 | 492,538 | 241,900 | Jun 23 12:00 AM |
| BOH | HO PETER S | Chairman, CEO and President | Jun 21 '21 | Sale | 82.09 | 5,833 | 478,831 | 236,067 | Jun 23 12:00 AM |