| LTH | DANHAKL JOHN G | Director | Jun 04 '26 | Sale | 28.60 | 2,208,580 | 63,165,388 | 11,027,703 | Jun 05 12:00 AM |
| LTH | DANHAKL JOHN G | Director | May 21 '26 | Sale | 32.51 | 3,006,100 | 97,728,311 | 13,236,283 | May 26 12:00 AM |
| LTH | DANHAKL JOHN G | Director | May 07 '26 | Sale | 31.46 | 4,991,749 | 157,040,424 | 16,242,383 | May 11 12:00 AM |
| LTH | DANHAKL JOHN G | director, 10 percent owner: | May 05 '26 | Sale | 28.60 | 2,493,083 | 71,302,174 | 22,412,978 | May 07 12:00 AM |
| LTH | DANHAKL JOHN G | director, 10 percent owner: | Sep 11 '25 | Sale | 28.95 | 4,991,976 | 144,517,705 | 24,906,061 | Sep 15 12:00 AM |
| LTH | DANHAKL JOHN G | director, 10 percent owner: | Jun 06 '25 | Sale | 29.38 | 11,655,582 | 342,440,999 | 29,898,037 | Jun 10 12:00 AM |
| LTH | DANHAKL JOHN G | director, 10 percent owner: | Mar 03 '25 | Sale | 30.13 | 9,871,687 | 297,433,929 | 41,553,619 | Mar 05 12:00 AM |
| IQV | DANHAKL JOHN G | Director | Dec 03 '24 | Buy | 200.58 | 1,275 | 255,740 | 1,275 | Feb 07 12:00 AM |
| LTH | DANHAKL JOHN G | director, 10 percent owner: | Nov 11 '24 | Sale | 24.18 | 3,741,394 | 90,466,907 | 51,425,306 | Nov 13 12:00 AM |
| LTH | DANHAKL JOHN G | director, 10 percent owner: | Aug 14 '24 | Sale | 20.88 | 3,575,000 | 74,646,000 | 55,166,700 | Aug 16 12:00 AM |
| IQV | DANHAKL JOHN G | Director | Dec 22 '21 | Buy | 272.93 | 10,000 | 2,729,300 | 24,344 | Dec 23 12:00 AM |
| LTH | DANHAKL JOHN G | director, 10 percent owner: | Oct 12 '21 | Buy | 18.00 | 5,000,000 | 90,000,000 | 58,741,700 | Oct 14 12:00 AM |
| IQV | DANHAKL JOHN G | Director | Dec 23 '20 | Buy | 176.95 | 63,451 | 11,227,654 | 137,410 | Dec 28 12:00 AM |