Jun 21
2024
|
SELL
Disposition due to a tender of shares in a change of control transaction
|
$45,588,231
$44.45 p/Share
|
1,025,607
|
|
Dec 05
2023
|
BUY
Open market or private purchase
|
$1,289,919
$34.96 p/Share
|
36,897
|
|
Dec 04
2023
|
BUY
Open market or private purchase
|
$387,237
$34.88 p/Share
|
11,102
|
|
Dec 01
2023
|
BUY
Open market or private purchase
|
$16,085
$34.37 p/Share
|
468
|
|
Nov 30
2023
|
BUY
Open market or private purchase
|
$65,246
$34.25 p/Share
|
1,905
|
|
Nov 29
2023
|
BUY
Open market or private purchase
|
$336,033
$33.6 p/Share
|
10,001
|
|
Nov 28
2023
|
BUY
Open market or private purchase
|
$489,683
$33.08 p/Share
|
14,803
|
|
Nov 10
2023
|
BUY
Open market or private purchase
|
$51,040
$31.39 p/Share
|
1,626
|
|
Oct 13
2023
|
BUY
Open market or private purchase
|
$225,426
$32.31 p/Share
|
6,977
|
|
Oct 11
2023
|
BUY
Open market or private purchase
|
$46,731
$32.14 p/Share
|
1,454
|
|
Oct 10
2023
|
BUY
Open market or private purchase
|
$1,178
$31.84 p/Share
|
37
|
|
Oct 09
2023
|
BUY
Open market or private purchase
|
$103,172
$31.17 p/Share
|
3,310
|
|
Oct 06
2023
|
BUY
Open market or private purchase
|
$130,566
$30.14 p/Share
|
4,332
|
|
Oct 05
2023
|
BUY
Open market or private purchase
|
$3,008
$30.08 p/Share
|
100
|
|
Oct 04
2023
|
BUY
Open market or private purchase
|
$90,897
$29.94 p/Share
|
3,036
|
|
Sep 25
2023
|
BUY
Open market or private purchase
|
$342,907
$33.16 p/Share
|
10,341
|
|
Sep 22
2023
|
BUY
Open market or private purchase
|
$395,645
$32.82 p/Share
|
12,055
|
|
Sep 21
2023
|
BUY
Open market or private purchase
|
$663,651
$32.66 p/Share
|
20,320
|
|
Sep 08
2023
|
BUY
Open market or private purchase
|
$344,241
$31.83 p/Share
|
10,815
|
|
Jul 28
2023
|
BUY
Open market or private purchase
|
$475,579
$33.19 p/Share
|
14,329
|
|
Jul 25
2023
|
BUY
Open market or private purchase
|
$44,634
$33.26 p/Share
|
1,342
|
|
Jul 24
2023
|
BUY
Open market or private purchase
|
$299,782
$33.25 p/Share
|
9,016
|
|
Jul 21
2023
|
BUY
Open market or private purchase
|
$131,932
$32.77 p/Share
|
4,026
|
|
Jul 19
2023
|
BUY
Open market or private purchase
|
$349,274
$32.67 p/Share
|
10,691
|
|
Jul 18
2023
|
BUY
Open market or private purchase
|
$527,345
$32.49 p/Share
|
16,231
|
|