| Dec 13, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −8,831 | $30.69 | −$271,023.39 | 4,822,770 | Indirect | |
| Dec 13, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −825 | $30.69 | −$25,319.25 | 450,125 | Indirect | |
| Dec 13, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −615 | $30.69 | −$18,874.35 | 335,895 | Indirect | |
| Dec 13, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −823 | $31.46 | −$25,891.58 | 4,821,947 | Indirect | |
| Dec 13, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −77 | $31.46 | −$2,422.42 | 450,048 | Indirect | |
| Dec 13, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −57 | $31.46 | −$1,793.22 | 335,838 | Indirect | |
| Dec 13, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −5,400 | $32.87 | −$177,498 | 4,816,547 | Indirect | |
| Dec 13, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −504 | $32.87 | −$16,566.48 | 449,544 | Indirect | |
| Dec 13, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −376 | $32.87 | −$12,359.12 | 335,462 | Indirect | |
| Dec 13, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −423 | $33.29 | −$14,081.67 | 4,816,124 | Indirect | |
| Dec 13, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −39 | $33.29 | −$1,298.31 | 449,505 | Indirect | |
| Dec 13, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −30 | $33.29 | −$998.7 | 335,432 | Indirect | |
| Dec 14, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −8,603 | $34.10 | −$293,362.3 | 4,807,521 | Indirect | |
| Dec 14, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −803 | $34.10 | −$27,382.3 | 448,702 | Indirect | |
| Dec 14, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −599 | $34.10 | −$20,425.9 | 334,833 | Indirect | |
| Dec 14, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −6,874 | $34.87 | −$239,696.38 | 4,800,647 | Indirect | |
| Dec 14, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −642 | $34.87 | −$22,386.54 | 448,060 | Indirect | |
| Dec 14, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −479 | $34.87 | −$16,702.73 | 334,354 | Indirect | |
| Dec 15, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −15,395 | $33.40 | −$514,193 | 4,785,252 | Indirect | |
| Dec 15, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −1,437 | $33.40 | −$47,995.8 | 446,623 | Indirect | |
| Dec 15, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −1,072 | $33.40 | −$35,804.8 | 333,282 | Indirect | |
| Dec 15, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −82 | $34.17 | −$2,801.94 | 4,785,170 | Indirect | |
| Dec 15, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −8 | $34.17 | −$273.36 | 446,615 | Indirect | |
| Dec 15, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −6 | $34.17 | −$205.02 | 333,276 | Indirect | |