| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Jun 02 '26 | Sale | 48.73 | 5,086 | 247,857 | 254,084 | Jun 03 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Apr 02 '26 | Sale | 45.44 | 2,000 | 90,880 | 259,170 | Apr 03 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Mar 31 '26 | Sale | 45.41 | 5,000 | 227,050 | 261,170 | Apr 01 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Apr 02 '24 | Sale | 59.67 | 2,397 | 143,020 | 88,208 | Apr 03 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Jul 07 '23 | Sale | 35.09 | 2,414 | 84,709 | 90,605 | Jul 10 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Jun 07 '23 | Sale | 35.00 | 2,000 | 70,000 | 63,752 | Jun 08 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | May 30 '23 | Sale | 35.00 | 3,500 | 122,500 | 65,752 | May 31 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Mar 25 '22 | Sale | 104.55 | 1,100 | 115,005 | 18,765 | Mar 28 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Jan 04 '22 | Sale | 102.58 | 959 | 98,379 | 19,865 | Jan 05 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Jan 03 '22 | Sale | 100.68 | 1,500 | 151,024 | 20,824 | Jan 04 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Dec 07 '21 | Sale | 103.25 | 1,000 | 103,248 | 22,324 | Dec 08 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Dec 06 '21 | Sale | 102.50 | 72 | 7,380 | 23,324 | Dec 07 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Dec 03 '21 | Sale | 105.32 | 1,469 | 154,715 | 23,396 | Dec 06 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Jun 11 '21 | Sale | 98.95 | 833 | 82,425 | 24,637 | Jun 14 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Jun 01 '21 | Sale | 98.26 | 1,000 | 98,260 | 25,470 | Jun 02 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | May 28 '21 | Sale | 97.12 | 1,000 | 97,120 | 26,470 | Jun 01 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Dec 08 '20 | Sale | 92.02 | 2,278 | 209,625 | 27,470 | Dec 09 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO, VP-Finance, Treasurer | Dec 07 '20 | Sale | 95.84 | 2,722 | 260,874 | 29,748 | Dec 08 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO; VP-Finance; Treasurer | Oct 03 '17 | Sale | 95.47 | 1,218 | 116,277 | 25,698 | Oct 04 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO; VP-Finance; Treasurer | Mar 31 '17 | Sale | 90.00 | 2,000 | 180,000 | 24,151 | Apr 03 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO; VP-Finance; Treasurer | Jan 17 '17 | Sale | 89.90 | 2,000 | 179,800 | 26,151 | Jan 18 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO; VP-Finance; Treasurer | Jan 12 '17 | Sale | 92.37 | 2,000 | 184,731 | 28,151 | Jan 13 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO-VP-Finance; Treasurer | Dec 21 '16 | Sale | 102.00 | 1,000 | 102,000 | 30,151 | Dec 22 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO; VP-Finance; Treasurer | Dec 02 '16 | Sale | 98.60 | 1,000 | 98,598 | 31,151 | Dec 05 12:00 AM |
| REX | BRUGGEMAN DOUGLAS | CFO; VP-Financ; Treasurer | Oct 06 '16 | Sale | 86.89 | 1,500 | 130,328 | 32,151 | Oct 07 12:00 AM |