| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| FHI | Uhlman Paul A | Vice President | Jun 16 '26 | Sale | 58.67 | 6,145 | 360,524 | 296,821 | Jun 17 12:00 AM |
| FHI | Uhlman Paul A | Vice President | May 26 '26 | Sale | 55.30 | 1,021 | 56,466 | 302,966 | May 26 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Mar 12 '26 | Sale | 56.23 | 72,392 | 4,070,755 | 263,987 | Mar 16 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Mar 05 '26 | Sale | 56.53 | 11,739 | 663,595 | 315,695 | Mar 06 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Nov 19 '25 | Sale | 47.85 | 6,496 | 310,821 | 327,434 | Nov 20 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Jun 16 '25 | Sale | 42.63 | 1,000 | 42,628 | 315,930 | Jun 17 12:00 AM |
| FHI | Uhlman Paul A | Vice President | May 27 '25 | Sale | 42.14 | 6,057 | 255,248 | 316,930 | May 28 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Nov 19 '24 | Sale | 41.39 | 6,311 | 261,201 | 310,767 | Nov 20 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Jun 17 '24 | Sale | 31.43 | 994 | 31,238 | 298,578 | Jun 17 12:00 AM |
| FHI | Uhlman Paul A | Vice President | May 28 '24 | Sale | 33.00 | 975 | 32,175 | 299,572 | May 28 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Mar 05 '24 | Sale | 36.20 | 13,820 | 500,327 | 276,084 | Mar 07 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Feb 07 '24 | Sale | 35.26 | 90,745 | 3,200,014 | 289,904 | Feb 08 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Nov 20 '23 | Sale | 31.90 | 5,925 | 189,021 | 380,649 | Nov 21 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Jun 16 '23 | Sale | 38.54 | 1,004 | 38,697 | 368,074 | Jun 16 12:00 AM |
| FHI | Uhlman Paul A | Vice President | May 26 '23 | Sale | 35.39 | 995 | 35,210 | 369,078 | May 26 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Mar 07 '23 | Sale | 39.07 | 14,256 | 556,933 | 370,073 | Mar 07 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Nov 17 '22 | Sale | 36.50 | 6,157 | 224,710 | 334,985 | Nov 18 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Jun 17 '22 | Sale | 29.23 | 1,022 | 29,875 | 341,142 | Jun 17 12:00 AM |
| FHI | Uhlman Paul A | Vice President | May 26 '22 | Sale | 33.78 | 971 | 32,801 | 342,164 | May 27 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Mar 07 '22 | Sale | 31.10 | 11,743 | 365,243 | 343,135 | Mar 08 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Nov 17 '21 | Sale | 34.91 | 9,040 | 315,602 | 301,428 | Nov 18 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Jun 16 '21 | Sale | 32.57 | 5,977 | 194,698 | 310,468 | Jun 16 12:00 AM |
| FHI | Uhlman Paul A | Vice President | May 26 '21 | Sale | 31.73 | 984 | 31,223 | 316,445 | May 26 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Mar 08 '21 | Sale | 30.05 | 10,297 | 309,448 | 317,429 | Mar 09 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Nov 18 '20 | Sale | 28.39 | 4,198 | 119,192 | 298,324 | Nov 19 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Mar 09 '20 | Sale | 24.32 | 7,601 | 184,858 | 234,022 | Mar 09 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Nov 04 '19 | Sale | 32.87 | 4,182 | 137,467 | 191,182 | Nov 05 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Jul 31 '19 | Sale | 35.15 | 40,000 | 1,406,160 | 195,364 | Aug 01 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Jun 17 '19 | Sale | 31.82 | 1,007 | 32,047 | 235,364 | Jun 17 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Mar 05 '19 | Sale | 29.73 | 4,911 | 146,010 | 219,052 | Mar 06 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Nov 02 '18 | Sale | 24.94 | 3,719 | 92,768 | 205,463 | Nov 05 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Jun 18 '18 | Sale | 23.40 | 960 | 22,464 | 209,182 | Jun 18 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Mar 07 '18 | Sale | 34.14 | 2,117 | 72,277 | 210,142 | Mar 08 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Nov 02 '17 | Sale | 31.48 | 3,310 | 104,203 | 171,966 | Nov 03 12:00 AM |
| FHI | Uhlman Paul A | Vice President | Aug 02 '17 | Sale | 27.99 | 883 | 24,713 | 175,276 | Aug 04 12:00 AM |