Jun 29
2021
|
SELL
Open market or private sale
|
$268,480
$24.91 p/Share
|
10,778
|
|
Jun 29
2021
|
SELL
Open market or private sale
|
$89,106
$25.15 p/Share
|
3,543
|
|
Jun 28
2021
|
SELL
Open market or private sale
|
$365,546
$24.94 p/Share
|
14,657
|
|
Jun 28
2021
|
SELL
Open market or private sale
|
$249,313
$25.14 p/Share
|
9,917
|
|
Jun 25
2021
|
SELL
Open market or private sale
|
$425,815
$25.15 p/Share
|
16,931
|
|
Jun 25
2021
|
SELL
Open market or private sale
|
$340,736
$25.01 p/Share
|
13,624
|
|
Jun 24
2021
|
SELL
Open market or private sale
|
$1,196,807
$25.02 p/Share
|
47,834
|
|
Jun 24
2021
|
SELL
Open market or private sale
|
$242,513
$25.17 p/Share
|
9,635
|
|
Jun 17
2021
|
SELL
Open market or private sale
|
$344,310
$24.95 p/Share
|
13,800
|
|
Jun 17
2021
|
SELL
Open market or private sale
|
$550,730
$25.04 p/Share
|
21,994
|
|
Jun 17
2021
|
SELL
Open market or private sale
|
$75,862,067,400
$277578.0 p/Share
|
273,300
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$190,263,536,400
$439814.0 p/Share
|
432,600
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$336,025
$25.0 p/Share
|
13,441
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$185,687
$25.12 p/Share
|
7,392
|
|
Jun 15
2021
|
SELL
Open market or private sale
|
$113,974
$25.21 p/Share
|
4,521
|
|
Jun 15
2021
|
SELL
Open market or private sale
|
$1,593,430,422,675
$1273649.0 p/Share
|
1,251,075
|
|
Jun 15
2021
|
SELL
Open market or private sale
|
$70,308
$25.11 p/Share
|
2,800
|
|
Apr 19
2021
|
SELL
Open market or private sale
|
$90,778,711,488
$302192.78 p/Share
|
300,400
|
|
Apr 16
2021
|
SELL
Open market or private sale
|
$1,323,203,048,438
$1153118.12 p/Share
|
1,147,500
|
|
Apr 15
2021
|
SELL
Open market or private sale
|
$558,824,656,925
$751310.38 p/Share
|
743,800
|
|
Apr 12
2021
|
SELL
Open market or private sale
|
$31,000,708,594
$177146.91 p/Share
|
175,000
|
|
Apr 09
2021
|
SELL
Open market or private sale
|
$28,699,100,443
$170447.52 p/Share
|
168,375
|
|