Mar 27
2024
|
BUY
Open market or private purchase
|
$6,366,672
$29.25 p/Share
|
217,664
|
|
Mar 27
2024
|
BUY
Open market or private purchase
|
$5,550,450
$29.25 p/Share
|
189,759
|
|
Mar 26
2024
|
BUY
Open market or private purchase
|
$214,714,350
$29.1 p/Share
|
7,378,500
|
|
Mar 26
2024
|
BUY
Open market or private purchase
|
$67,847,057
$29.1 p/Share
|
2,331,514
|
|
Mar 25
2024
|
BUY
Open market or private purchase
|
$5,754,316
$28.82 p/Share
|
199,664
|
|
Mar 25
2024
|
BUY
Open market or private purchase
|
$4,252,280
$28.83 p/Share
|
147,495
|
|
Mar 22
2024
|
BUY
Open market or private purchase
|
$21,357,196
$28.75 p/Share
|
742,859
|
|
Mar 22
2024
|
BUY
Open market or private purchase
|
$21,526,260
$28.74 p/Share
|
749,000
|
|
Mar 21
2024
|
BUY
Open market or private purchase
|
$9,656,850
$28.92 p/Share
|
333,916
|
|
Mar 21
2024
|
BUY
Open market or private purchase
|
$11,134,374
$28.84 p/Share
|
386,074
|
|
Mar 12
2024
|
BUY
Open market or private purchase
|
$95,202,963
$29.96 p/Share
|
3,177,669
|
|
Mar 12
2024
|
BUY
Open market or private purchase
|
$140,800,557
$29.82 p/Share
|
4,721,682
|
|
Mar 11
2024
|
BUY
Open market or private purchase
|
$617,033
$29.94 p/Share
|
20,609
|
|
Mar 11
2024
|
BUY
Open market or private purchase
|
$5,567,351
$29.83 p/Share
|
186,636
|
|
Mar 08
2024
|
BUY
Open market or private purchase
|
$15,581,067
$29.86 p/Share
|
521,804
|
|
Mar 08
2024
|
BUY
Open market or private purchase
|
$30,286,374
$29.72 p/Share
|
1,019,057
|
|
Mar 06
2024
|
BUY
Open market or private purchase
|
$34,915,320
$29.39 p/Share
|
1,188,000
|
|
Mar 06
2024
|
BUY
Open market or private purchase
|
$8,389,360
$29.54 p/Share
|
284,000
|
|
Mar 05
2024
|
BUY
Open market or private purchase
|
$22,243,315
$29.22 p/Share
|
761,236
|
|
Mar 05
2024
|
BUY
Open market or private purchase
|
$14,178,444
$29.4 p/Share
|
482,260
|
|
Mar 04
2024
|
BUY
Open market or private purchase
|
$6,737,761
$28.77 p/Share
|
234,194
|
|
Mar 04
2024
|
BUY
Open market or private purchase
|
$21,017,745
$28.98 p/Share
|
725,250
|
|
Feb 01
2024
|
BUY
Open market or private purchase
|
$2,684,668
$30.71 p/Share
|
87,420
|
|
Feb 01
2024
|
BUY
Open market or private purchase
|
$5,397,888
$30.7 p/Share
|
175,827
|
|
Jan 31
2024
|
BUY
Open market or private purchase
|
$6,463,880
$30.49 p/Share
|
212,000
|
|