Jun 21
2024
|
SELL
Disposition due to a tender of shares in a change of control transaction
|
$117,717,423
$44.45 p/Share
|
2,648,311
|
|
Dec 06
2023
|
BUY
Open market or private purchase
|
$851,026
$33.7 p/Share
|
25,253
|
|
Dec 05
2023
|
BUY
Open market or private purchase
|
$539,485
$34.24 p/Share
|
15,756
|
|
Dec 04
2023
|
BUY
Open market or private purchase
|
$59,683
$34.38 p/Share
|
1,736
|
|
Dec 01
2023
|
BUY
Open market or private purchase
|
$1,061,461
$34.85 p/Share
|
30,458
|
|
Nov 30
2023
|
BUY
Open market or private purchase
|
$435,795
$34.32 p/Share
|
12,698
|
|
Nov 29
2023
|
BUY
Open market or private purchase
|
$194,702
$33.61 p/Share
|
5,793
|
|
Nov 28
2023
|
BUY
Open market or private purchase
|
$1,071,792
$33.08 p/Share
|
32,400
|
|
Nov 10
2023
|
BUY
Open market or private purchase
|
$142,142
$32.21 p/Share
|
4,413
|
|
Nov 09
2023
|
BUY
Open market or private purchase
|
$1,074,779
$31.6 p/Share
|
34,012
|
|
Nov 08
2023
|
BUY
Open market or private purchase
|
$314,979
$31.52 p/Share
|
9,993
|
|
Nov 03
2023
|
BUY
Open market or private purchase
|
$261,260
$33.05 p/Share
|
7,905
|
|
Nov 02
2023
|
BUY
Open market or private purchase
|
$828,904
$32.91 p/Share
|
25,187
|
|
Nov 01
2023
|
BUY
Open market or private purchase
|
$44,434
$31.27 p/Share
|
1,421
|
|
Oct 31
2023
|
BUY
Open market or private purchase
|
$2,426,383
$31.33 p/Share
|
77,446
|
|
Oct 30
2023
|
BUY
Open market or private purchase
|
$711,063
$30.94 p/Share
|
22,982
|
|
Oct 27
2023
|
BUY
Open market or private purchase
|
$240,697
$31.13 p/Share
|
7,732
|
|
Oct 26
2023
|
BUY
Open market or private purchase
|
$83,517
$31.54 p/Share
|
2,648
|
|
Oct 24
2023
|
BUY
Open market or private purchase
|
$400,340
$31.61 p/Share
|
12,665
|
|
Oct 23
2023
|
BUY
Open market or private purchase
|
$1,091,031
$31.25 p/Share
|
34,913
|
|
Oct 17
2023
|
BUY
Open market or private purchase
|
$986,483
$32.51 p/Share
|
30,344
|
|
Oct 16
2023
|
BUY
Open market or private purchase
|
$66,491
$32.53 p/Share
|
2,044
|
|
Oct 12
2023
|
BUY
Open market or private purchase
|
$700,723
$31.74 p/Share
|
22,077
|
|
Oct 11
2023
|
BUY
Open market or private purchase
|
$66,444
$31.61 p/Share
|
2,102
|
|
Oct 10
2023
|
BUY
Open market or private purchase
|
$37,873
$31.3 p/Share
|
1,210
|
|