Aug 30
2024
|
SELL
Open market or private sale
|
$322,390,566
$40.61 p/Share
|
7,938,699
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$242,873,629
$40.1 p/Share
|
6,056,699
|
|
Aug 28
2024
|
SELL
Open market or private sale
|
$282,888,946
$39.95 p/Share
|
7,081,075
|
|
Aug 27
2024
|
SELL
Open market or private sale
|
$275,518,499
$39.75 p/Share
|
6,931,283
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$437,573,568
$39.87 p/Share
|
10,975,008
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$268,752,482
$39.79 p/Share
|
6,754,272
|
|
Aug 19
2024
|
SELL
Open market or private sale
|
$199,638,463
$39.65 p/Share
|
5,035,018
|
|
Aug 16
2024
|
SELL
Open market or private sale
|
$147,266,269
$39.27 p/Share
|
3,750,096
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$203,776,317
$39.31 p/Share
|
5,183,829
|
|
Aug 01
2024
|
SELL
Open market or private sale
|
$224,843,814
$39.81 p/Share
|
5,647,923
|
|
Jul 31
2024
|
SELL
Open market or private sale
|
$286,314,708
$40.94 p/Share
|
6,993,520
|
|
Jul 30
2024
|
SELL
Open market or private sale
|
$273,273,208
$41.56 p/Share
|
6,575,390
|
|
Jul 29
2024
|
SELL
Open market or private sale
|
$216,901,561
$41.2 p/Share
|
5,264,601
|
|
Jul 26
2024
|
SELL
Open market or private sale
|
$313,861,763
$41.7 p/Share
|
7,526,661
|
|
Jul 25
2024
|
SELL
Open market or private sale
|
$236,246,763
$42.01 p/Share
|
5,623,584
|
|
Jul 24
2024
|
SELL
Open market or private sale
|
$229,779,191
$42.39 p/Share
|
5,420,599
|
|
Jul 23
2024
|
SELL
Open market or private sale
|
$303,448,458
$42.56 p/Share
|
7,129,898
|
|
Jul 22
2024
|
SELL
Open market or private sale
|
$269,261,980
$42.41 p/Share
|
6,349,021
|
|
Jul 19
2024
|
SELL
Open market or private sale
|
$530,145,635
$43.13 p/Share
|
12,291,807
|
|
Jul 18
2024
|
SELL
Open market or private sale
|
$389,031,007
$43.67 p/Share
|
8,908,427
|
|
Jul 17
2024
|
SELL
Open market or private sale
|
$559,278,840
$44.07 p/Share
|
12,690,693
|
|
Aug 04
2020
|
BUY
Open market or private purchase
|
$93,742,871
$24.97 p/Share
|
3,754,220
|
|
Aug 03
2020
|
BUY
Open market or private purchase
|
$66,917,424
$24.95 p/Share
|
2,682,061
|
|
Jul 31
2020
|
BUY
Open market or private purchase
|
$176,413,136
$24.68 p/Share
|
7,148,020
|
|
Jul 30
2020
|
BUY
Open market or private purchase
|
$182,685,116
$24.69 p/Share
|
7,399,154
|
|