03 Apr 2024 |
GABELLI MARIO J |
10% |
02 Apr 2024 |
500 |
41.25 |
20,625 |
03 Nov 2023 |
ASSOCIATED CAPITAL GROUP, INC. |
10% |
02 Nov 2023 |
40 |
38.99 |
1,560 |
24 Oct 2023 |
ASSOCIATED CAPITAL GROUP, INC. |
10% |
23 Oct 2023 |
1,000 |
37.75 |
37,750 |
13 Oct 2023 |
GAMCO INVESTORS, INC. ET AL |
10% |
12 Oct 2023 |
500 |
39.65 |
19,825 |
24 Aug 2023 |
GAMCO INVESTORS, INC. ET AL |
10% |
23 Aug 2023 |
800 |
41.91 |
33,528 |
10 Jul 2023 |
GAMCO INVESTORS, INC. ET AL |
10% |
07 Jul 2023 |
500 |
39.96 |
19,980 |
18 Apr 2023 |
GAMCO INVESTORS, INC. ET AL |
10% |
17 Apr 2023 |
700 |
35.95 |
25,165 |
14 Mar 2023 |
GAMCO INVESTORS, INC. ET AL |
10% |
13 Mar 2023 |
500 |
32.32 |
16,160 |
06 Jan 2023 |
GAMCO INVESTORS, INC. ET AL |
10% |
05 Jan 2023 |
200 |
32.80 |
6,560 |
29 Dec 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
28 Dec 2022 |
7,200 |
32.58 |
234,576 |
27 Dec 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
23 Dec 2022 |
800 |
32.58 |
26,064 |
17 Oct 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
13 Oct 2022 |
1,000 |
29.31 |
29,313 |
06 Sep 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
01 Sep 2022 |
1,818 |
28.00 |
50,904 |
01 Sep 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
31 Aug 2022 |
182 |
28.02 |
5,100 |
26 Aug 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
25 Aug 2022 |
800 |
29.18 |
23,344 |
25 Aug 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
24 Aug 2022 |
2,000 |
28.80 |
57,600 |
24 Aug 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
23 Aug 2022 |
1,000 |
28.94 |
28,940 |
16 Aug 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
15 Aug 2022 |
300 |
28.54 |
8,562 |
11 Jul 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
08 Jul 2022 |
500 |
26.26 |
13,130 |
28 Jun 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
27 Jun 2022 |
2,000 |
25.00 |
50,000 |
12 May 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
11 May 2022 |
1,000 |
25.55 |
25,550 |
06 May 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
05 May 2022 |
1,000 |
26.05 |
26,050 |
26 Apr 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
25 Apr 2022 |
1,000 |
27.10 |
27,100 |
26 Apr 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
25 Apr 2022 |
5,000 |
27.19 |
135,928 |
22 Apr 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
21 Apr 2022 |
3,000 |
27.96 |
83,880 |
21 Apr 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
20 Apr 2022 |
5,000 |
28.02 |
140,106 |
21 Apr 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
12 Apr 2022 |
5,000 |
27.12 |
135,592 |
07 Apr 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
06 Apr 2022 |
500 |
28.70 |
14,350 |
04 Apr 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
01 Apr 2022 |
2,500 |
28.94 |
72,360 |
04 Apr 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
31 Mar 2022 |
2,000 |
28.98 |
57,968 |
16 Mar 2022 |
GAMCO INVESTORS, INC. ET AL |
10% |
15 Mar 2022 |
5,000 |
26.75 |
133,760 |