| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jan 06 '25 | Sale | 23.65 | 10,468 | 247,568 | 394,254 | Jan 08 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Dec 31 '24 | Sale | 24.62 | 8,116 | 199,816 | 404,722 | Dec 31 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Dec 30 '24 | Sale | 24.53 | 9,184 | 225,284 | 412,838 | Dec 31 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Dec 23 '24 | Sale | 24.49 | 17,300 | 423,677 | 422,022 | Dec 23 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Dec 16 '24 | Sale | 25.20 | 17,300 | 435,960 | 439,322 | Dec 16 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Dec 09 '24 | Sale | 25.42 | 17,300 | 439,766 | 456,622 | Dec 10 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Dec 02 '24 | Sale | 25.96 | 17,300 | 449,108 | 473,922 | Dec 03 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 25 '24 | Sale | 26.53 | 17,300 | 458,969 | 491,222 | Nov 25 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 21 '24 | Sale | 25.60 | 6,000 | 153,600 | 508,522 | Nov 21 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 18 '24 | Sale | 25.64 | 11,300 | 289,732 | 514,522 | Nov 20 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 13 '24 | Sale | 27.31 | 500 | 13,655 | 525,822 | Nov 13 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 12 '24 | Sale | 27.31 | 151 | 4,124 | 526,322 | Nov 13 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 11 '24 | Sale | 27.52 | 16,268 | 447,695 | 526,473 | Nov 13 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 05 '24 | Sale | 25.51 | 9,600 | 244,896 | 542,741 | Nov 05 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 04 '24 | Sale | 25.57 | 7,700 | 196,889 | 552,341 | Nov 05 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Oct 28 '24 | Sale | 25.20 | 17,300 | 435,960 | 560,041 | Oct 29 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Oct 21 '24 | Sale | 27.02 | 1,300 | 35,126 | 577,341 | Oct 23 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Oct 14 '24 | Sale | 26.42 | 17,300 | 457,066 | 578,641 | Oct 15 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Oct 11 '24 | Sale | 26.27 | 9,180 | 241,159 | 595,941 | Oct 15 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Oct 09 '24 | Sale | 26.29 | 5,288 | 139,022 | 605,121 | Oct 10 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Oct 08 '24 | Sale | 26.27 | 2,333 | 61,288 | 610,409 | Oct 08 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Oct 07 '24 | Sale | 26.27 | 499 | 13,109 | 612,742 | Oct 08 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Sep 30 '24 | Sale | 27.27 | 17,300 | 471,771 | 613,241 | Oct 01 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Sep 27 '24 | Sale | 27.71 | 1,311 | 36,328 | 630,541 | Sep 27 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Sep 26 '24 | Sale | 27.74 | 1,060 | 29,404 | 631,852 | Sep 27 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Sep 24 '24 | Sale | 27.71 | 509 | 14,104 | 632,912 | Sep 24 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Sep 23 '24 | Sale | 27.96 | 14,420 | 403,183 | 633,421 | Sep 24 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Sep 17 '24 | Sale | 27.95 | 5,858 | 163,731 | 647,841 | Sep 18 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Sep 16 '24 | Sale | 28.01 | 11,442 | 320,490 | 653,699 | Sep 16 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Sep 09 '24 | Sale | 25.65 | 17,300 | 443,745 | 665,141 | Sep 10 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Sep 03 '24 | Sale | 26.68 | 2,045 | 54,561 | 682,441 | Sep 10 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Aug 26 '24 | Sale | 27.73 | 13,387 | 371,222 | 684,486 | Aug 27 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Aug 19 '24 | Sale | 26.08 | 17,300 | 451,184 | 697,873 | Aug 20 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Mar 12 '24 | Sale | 25.01 | 5,425 | 135,679 | 715,173 | Mar 12 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Mar 11 '24 | Sale | 25.10 | 11,975 | 300,573 | 720,598 | Mar 12 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Mar 04 '24 | Sale | 25.36 | 17,400 | 441,264 | 732,573 | Mar 04 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Feb 26 '24 | Sale | 25.16 | 17,400 | 437,784 | 749,973 | Feb 27 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Feb 20 '24 | Sale | 24.85 | 17,400 | 432,390 | 767,373 | Feb 21 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Feb 12 '24 | Sale | 25.57 | 17,400 | 444,918 | 784,773 | Feb 13 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Feb 05 '24 | Sale | 24.21 | 17,400 | 421,254 | 802,173 | Feb 06 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Jan 30 '24 | Sale | 23.94 | 1,000 | 23,940 | 819,573 | Jan 30 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Jan 29 '24 | Sale | 23.99 | 16,400 | 393,436 | 820,573 | Jan 30 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Jan 22 '24 | Sale | 23.29 | 17,400 | 405,246 | 836,973 | Jan 22 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Jan 16 '24 | Sale | 23.53 | 7,400 | 174,122 | 854,373 | Jan 17 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jan 09 '24 | Sale | 23.73 | 13,300 | 315,609 | 861,773 | Jan 09 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jan 08 '24 | Sale | 23.88 | 4,100 | 97,908 | 875,073 | Jan 09 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jan 02 '24 | Sale | 24.87 | 17,400 | 432,738 | 879,173 | Jan 02 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Dec 26 '23 | Sale | 24.25 | 17,400 | 421,950 | 896,573 | Dec 26 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Dec 18 '23 | Sale | 24.26 | 17,400 | 422,124 | 913,973 | Dec 19 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Dec 11 '23 | Sale | 22.62 | 17,400 | 393,588 | 931,373 | Dec 11 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Dec 08 '23 | Sale | 22.87 | 2,221 | 50,794 | 948,773 | Dec 11 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Dec 07 '23 | Sale | 22.86 | 582 | 13,305 | 950,994 | Dec 07 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Dec 06 '23 | Sale | 22.92 | 4,561 | 104,538 | 951,576 | Dec 07 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Dec 05 '23 | Sale | 22.91 | 373 | 8,545 | 956,137 | Dec 05 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Dec 04 '23 | Sale | 22.99 | 8,061 | 185,322 | 956,510 | Dec 05 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Dec 01 '23 | Sale | 22.63 | 10,340 | 233,994 | 964,571 | Dec 01 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Nov 30 '23 | Sale | 22.60 | 3,258 | 73,631 | 974,911 | Dec 01 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Nov 28 '23 | Sale | 22.60 | 234 | 5,288 | 978,169 | Nov 29 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Nov 27 '23 | Sale | 22.61 | 3,568 | 80,672 | 978,403 | Nov 29 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Nov 20 '23 | Sale | 22.01 | 17,400 | 382,974 | 981,971 | Nov 20 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Nov 14 '23 | Sale | 22.10 | 12,177 | 269,112 | 999,371 | Nov 14 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Nov 13 '23 | Sale | 22.08 | 5,223 | 115,324 | 1,011,548 | Nov 14 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Nov 10 '23 | Sale | 19.12 | 14,934 | 285,538 | 1,016,771 | Nov 13 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Nov 06 '23 | Sale | 19.13 | 2,466 | 47,175 | 1,031,705 | Nov 07 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Oct 30 '23 | Sale | 17.86 | 17,400 | 310,764 | 1,034,171 | Oct 31 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Oct 26 '23 | Sale | 18.23 | 1,576 | 28,730 | 1,051,571 | Oct 26 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Oct 25 '23 | Sale | 18.23 | 5,771 | 105,205 | 1,053,147 | Oct 25 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Oct 24 '23 | Sale | 18.23 | 2,189 | 39,905 | 1,058,918 | Oct 25 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Oct 23 '23 | Sale | 18.38 | 7,864 | 144,540 | 1,061,107 | Oct 25 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Oct 16 '23 | Sale | 18.70 | 17,400 | 325,380 | 1,068,971 | Oct 17 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Oct 09 '23 | Sale | 18.48 | 17,400 | 321,552 | 1,086,371 | Oct 11 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Oct 05 '23 | Sale | 19.01 | 13,060 | 248,271 | 1,103,771 | Oct 06 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Oct 04 '23 | Sale | 19.04 | 1,543 | 29,379 | 1,116,831 | Oct 06 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Oct 03 '23 | Sale | 19.01 | 14 | 266 | 1,118,374 | Oct 04 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Oct 02 '23 | Sale | 19.13 | 977 | 18,690 | 1,118,388 | Oct 04 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 28 '23 | Sale | 19.90 | 4,090 | 81,391 | 1,119,365 | Sep 29 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 27 '23 | Sale | 20.17 | 735 | 14,825 | 1,123,455 | Sep 28 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 26 '23 | Sale | 19.90 | 339 | 6,746 | 1,124,190 | Sep 28 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 25 '23 | Sale | 19.97 | 5,229 | 104,423 | 1,124,529 | Sep 26 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 19 '23 | Sale | 20.71 | 594 | 12,302 | 1,129,758 | Sep 20 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 18 '23 | Sale | 21.04 | 16,806 | 353,598 | 1,130,352 | Sep 20 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 12 '23 | Sale | 20.59 | 2,455 | 50,548 | 1,147,158 | Sep 13 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 11 '23 | Sale | 20.70 | 14,945 | 309,362 | 1,149,613 | Sep 13 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 28 '23 | Sale | 20.04 | 17,400 | 348,696 | 1,164,558 | Aug 30 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 23 '23 | Sale | 20.84 | 10,433 | 217,424 | 1,181,958 | Aug 24 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 22 '23 | Sale | 20.82 | 8 | 167 | 1,192,391 | Aug 24 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 21 '23 | Sale | 21.00 | 6,959 | 146,139 | 1,192,399 | Aug 23 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 16 '23 | Sale | 21.53 | 8,573 | 184,577 | 1,199,358 | Aug 18 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 15 '23 | Sale | 21.52 | 347 | 7,467 | 1,207,931 | Aug 16 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 14 '23 | Sale | 21.60 | 6,695 | 144,612 | 1,208,278 | Aug 16 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 10 '23 | Sale | 22.58 | 6,536 | 147,583 | 1,214,973 | Aug 14 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 08 '23 | Sale | 22.58 | 12 | 271 | 1,221,509 | Aug 09 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 07 '23 | Sale | 22.68 | 7,817 | 177,290 | 1,221,521 | Aug 09 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jul 31 '23 | Sale | 23.38 | 17,400 | 406,812 | 1,229,338 | Aug 02 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jul 25 '23 | Sale | 23.48 | 7,348 | 172,531 | 1,246,738 | Jul 26 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jul 24 '23 | Sale | 23.50 | 10,052 | 236,222 | 1,254,086 | Jul 26 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jul 17 '23 | Sale | 23.84 | 17,400 | 414,816 | 1,264,138 | Jul 19 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jul 10 '23 | Sale | 22.56 | 17,400 | 392,544 | 1,281,538 | Jul 12 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jul 03 '23 | Sale | 22.92 | 17,400 | 398,808 | 1,298,938 | Jul 06 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jun 28 '23 | Sale | 22.68 | 17,400 | 394,632 | 1,316,338 | Jun 30 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jun 21 '23 | Sale | 22.04 | 17,000 | 374,680 | 2,635,056 | Jun 23 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jun 16 '23 | Sale | 21.05 | 7,275 | 153,139 | 2,652,056 | Jun 21 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jun 14 '23 | Sale | 21.57 | 9,725 | 209,768 | 2,659,331 | Jun 16 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jun 06 '23 | Sale | 20.38 | 17,400 | 354,612 | 1,333,738 | Jun 08 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | May 23 '23 | Sale | 20.59 | 10,000 | 205,900 | 1,351,138 | May 25 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | May 22 '23 | Sale | 21.19 | 4,024 | 85,269 | 1,361,138 | May 23 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | May 19 '23 | Sale | 21.20 | 1,648 | 34,938 | 1,365,162 | May 23 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | May 17 '23 | Sale | 21.22 | 10,000 | 212,200 | 1,366,810 | May 19 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | May 16 '23 | Sale | 21.57 | 13,460 | 290,332 | 1,376,810 | May 17 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | May 15 '23 | Sale | 22.35 | 17,352 | 387,817 | 1,390,270 | May 17 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Apr 28 '23 | Sale | 22.66 | 18,449 | 418,054 | 1,407,622 | May 02 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Apr 27 '23 | Sale | 22.05 | 11,641 | 256,684 | 1,426,071 | Apr 28 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Apr 26 '23 | Sale | 22.45 | 3,879 | 87,084 | 1,437,712 | Apr 28 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Apr 13 '23 | Sale | 21.79 | 3,000 | 65,370 | 1,441,591 | Apr 14 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Apr 12 '23 | Sale | 22.08 | 3,722 | 82,182 | 1,444,591 | Apr 14 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Apr 11 '23 | Sale | 21.83 | 20,000 | 436,600 | 1,448,313 | Apr 12 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Apr 10 '23 | Sale | 21.70 | 8,363 | 181,477 | 1,468,313 | Apr 12 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Apr 06 '23 | Sale | 21.41 | 1,837 | 39,330 | 1,476,676 | Apr 10 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Apr 05 '23 | Sale | 22.04 | 1,813 | 39,959 | 1,478,513 | Apr 06 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Apr 04 '23 | Sale | 23.00 | 3,260 | 74,980 | 1,480,326 | Apr 06 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Mar 21 '23 | Sale | 21.19 | 6,875 | 145,681 | 1,483,586 | Mar 22 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Mar 20 '23 | Sale | 21.24 | 13,125 | 278,775 | 1,490,461 | Mar 22 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Mar 13 '23 | Sale | 18.76 | 20,000 | 375,200 | 1,503,586 | Mar 15 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Mar 08 '23 | Sale | 19.96 | 8,402 | 167,704 | 1,523,586 | Mar 10 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Mar 07 '23 | Sale | 19.97 | 4,057 | 81,018 | 1,531,988 | Mar 08 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Mar 06 '23 | Sale | 20.00 | 7,541 | 150,820 | 1,536,045 | Mar 08 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Feb 27 '23 | Sale | 19.35 | 39,866 | 771,407 | 1,543,586 | Mar 01 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Feb 21 '23 | Sale | 20.20 | 134 | 2,707 | 1,583,452 | Feb 23 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Feb 13 '23 | Sale | 19.74 | 20,000 | 394,800 | 1,583,586 | Feb 15 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Feb 07 '23 | Sale | 20.59 | 5,979 | 123,108 | 1,603,586 | Feb 08 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Feb 06 '23 | Sale | 20.60 | 14,021 | 288,833 | 1,609,565 | Feb 08 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Jan 30 '23 | Sale | 19.25 | 20,000 | 385,000 | 1,623,586 | Jan 31 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Jan 25 '23 | Sale | 19.16 | 10,739 | 205,759 | 1,643,586 | Jan 27 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Jan 24 '23 | Sale | 19.11 | 22,086 | 422,063 | 1,654,325 | Jan 25 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Jan 23 '23 | Sale | 19.21 | 5,410 | 103,926 | 1,676,411 | Jan 25 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Jan 18 '23 | Sale | 20.26 | 16 | 324 | 1,681,821 | Jan 19 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Jan 17 '23 | Sale | 20.32 | 1,749 | 35,540 | 1,681,837 | Jan 19 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Jan 10 '23 | Sale | 18.81 | 2,093 | 39,369 | 1,683,586 | Jan 11 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Jan 09 '23 | Sale | 18.84 | 17,907 | 337,368 | 1,685,679 | Jan 11 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Jan 04 '23 | Sale | 18.69 | 5,432 | 101,524 | 1,703,586 | Jan 05 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Jan 03 '23 | Sale | 18.67 | 14,568 | 271,985 | 1,709,018 | Jan 05 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Dec 01 '22 | Sale | 17.65 | 1,920 | 33,888 | 2,669,056 | Dec 05 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Nov 28 '22 | Sale | 17.78 | 3,102 | 55,154 | 2,670,976 | Nov 30 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Nov 21 '22 | Sale | 16.88 | 14,812 | 250,027 | 2,674,078 | Nov 23 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Nov 14 '22 | Sale | 17.06 | 14,812 | 252,693 | 2,688,890 | Nov 16 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Nov 09 '22 | Sale | 17.24 | 14,116 | 243,360 | 2,703,702 | Nov 09 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Nov 07 '22 | Sale | 17.25 | 696 | 12,006 | 2,717,818 | Nov 09 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Oct 31 '22 | Sale | 18.26 | 14,812 | 270,467 | 2,718,514 | Nov 02 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Oct 13 '22 | Sale | 16.92 | 10,000 | 169,200 | 1,723,586 | Oct 14 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Oct 12 '22 | Sale | 16.70 | 100 | 1,670 | 1,733,586 | Oct 14 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Oct 10 '22 | Sale | 17.03 | 659 | 11,223 | 1,733,686 | Oct 12 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Oct 06 '22 | Sale | 17.40 | 4,030 | 70,122 | 1,734,345 | Oct 11 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Oct 05 '22 | Sale | 17.72 | 10,000 | 177,200 | 1,738,375 | Oct 06 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Oct 04 '22 | Sale | 18.07 | 22,268 | 402,383 | 2,733,326 | Oct 06 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Oct 03 '22 | Sale | 17.36 | 15,000 | 260,400 | 2,755,594 | Oct 04 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Sep 30 '22 | Sale | 17.09 | 19,442 | 332,264 | 1,748,375 | Oct 04 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Sep 29 '22 | Sale | 17.07 | 20,000 | 341,400 | 1,767,817 | Sep 30 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Sep 28 '22 | Sale | 17.53 | 10,000 | 175,300 | 1,787,817 | Sep 30 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Sep 27 '22 | Sale | 17.40 | 10,000 | 174,000 | 1,797,817 | Sep 28 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Oct 18 '21 | Sale | 16.89 | 10,000 | 168,900 | 2,207,817 | Oct 29 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 21 '21 | Sale | 17.21 | 7,385 | 127,096 | 2,217,817 | Oct 08 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 20 '21 | Sale | 17.20 | 23,556 | 405,163 | 2,225,202 | Sep 21 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 17 '21 | Sale | 18.66 | 356 | 6,643 | 2,248,758 | Sep 21 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 16 '21 | Sale | 18.65 | 2,718 | 50,691 | 2,249,114 | Sep 21 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 14 '21 | Sale | 18.68 | 869 | 16,233 | 2,251,832 | Sep 15 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 13 '21 | Sale | 18.72 | 15,559 | 291,264 | 2,252,701 | Sep 15 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 10 '21 | Sale | 19.45 | 1,513 | 29,428 | 2,268,260 | Sep 15 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 09 '21 | Sale | 19.45 | 212 | 4,123 | 2,269,773 | Sep 10 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 08 '21 | Sale | 19.70 | 215 | 4,236 | 2,269,985 | Sep 10 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Sep 07 '21 | Sale | 19.66 | 57,617 | 1,132,750 | 2,270,200 | Sep 10 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 30 '21 | Sale | 19.10 | 35,000 | 668,500 | 2,327,817 | Aug 31 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 26 '21 | Sale | 18.04 | 5,563 | 100,357 | 2,362,817 | Aug 31 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 25 '21 | Sale | 18.05 | 13,761 | 248,386 | 2,368,380 | Aug 31 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Aug 24 '21 | Sale | 18.04 | 2,068 | 37,306 | 2,382,141 | Aug 25 12:00 AM |
| LEGH | Hodgson Curtis Drew | Director | Aug 23 '21 | Sale | 18.10 | 9,284 | 168,040 | 2,383,175 | Aug 25 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Aug 20 '21 | Sale | 18.32 | 22,064 | 404,212 | 2,387,817 | Aug 25 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 16 '21 | Sale | 18.33 | 13,968 | 256,033 | 2,398,849 | Aug 20 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 09 '21 | Sale | 17.99 | 15,000 | 269,850 | 2,412,817 | Aug 12 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Aug 02 '21 | Sale | 17.56 | 10,000 | 175,600 | 2,427,817 | Aug 12 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jul 26 '21 | Sale | 16.74 | 10,000 | 167,400 | 2,437,817 | Aug 12 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jul 19 '21 | Sale | 15.71 | 10,000 | 157,100 | 2,447,817 | Jul 27 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jun 28 '21 | Sale | 16.94 | 1,358 | 23,005 | 2,457,817 | Jul 02 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jun 22 '21 | Sale | 17.70 | 240 | 4,248 | 2,459,175 | Jun 25 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jun 21 '21 | Sale | 17.75 | 14,042 | 249,246 | 2,459,415 | Jun 25 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jun 15 '21 | Sale | 18.69 | 320 | 5,981 | 2,473,457 | Jun 21 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jun 14 '21 | Sale | 18.85 | 9,040 | 170,404 | 2,473,777 | Jun 21 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jun 09 '21 | Sale | 19.38 | 2,558 | 49,574 | 2,482,817 | Jun 21 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jun 07 '21 | Sale | 19.39 | 20,000 | 387,800 | 2,770,594 | Jun 08 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | Jun 01 '21 | Sale | 18.79 | 61,326 | 1,152,316 | 2,790,594 | Jun 08 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | May 29 '21 | Sale | 18.95 | 2,495 | 47,280 | 2,851,920 | Jun 08 12:00 AM |
| LEGH | Hodgson Curtis Drew | director, 10 percent owner: | May 27 '21 | Sale | 18.99 | 8,629 | 163,865 | 2,854,415 | Jun 08 12:00 AM |