Dec 17
2021
|
BUY
Open market or private purchase
|
$7,500,000
$25.0 p/Share
|
300,000
|
|
Dec 17
2021
|
BUY
Open market or private purchase
|
$62,500,000,000,000
$2500000.0 p/Share
|
25,000,000
|
|
Apr 14
2020
|
SELL
Other acquisition or disposition
|
$37,872,923,448,840
$4351604.5 p/Share
|
8,703,209
|
|
Apr 14
2020
|
SELL
Other acquisition or disposition
|
$67,329,633,950,642
$5802139.0 p/Share
|
11,604,278
|
|
Apr 14
2020
|
SELL
Other acquisition or disposition
|
$28,446,772,606,980
$3771390.5 p/Share
|
7,542,781
|
|
Apr 13
2020
|
SELL
Other acquisition or disposition
|
$6,198,132,506,944
$1760416.5 p/Share
|
3,520,833
|
|
Apr 13
2020
|
SELL
Other acquisition or disposition
|
$48,000,000,000,000
$1500000.0 p/Share
|
32,000,000
|
|
Apr 13
2020
|
SELL
Other acquisition or disposition
|
$8,251,953,125,000
$2031250.0 p/Share
|
4,062,500
|
|
Apr 13
2020
|
SELL
Other acquisition or disposition
|
$14,670,140,694,444
$2708333.5 p/Share
|
5,416,667
|
|
Apr 10
2020
|
SELL
Other acquisition or disposition
|
$36,151,525
$25.0 p/Share
|
1,446,061
|
|
Apr 10
2020
|
SELL
Other acquisition or disposition
|
$22,594,700
$25.0 p/Share
|
903,788
|
|
Apr 10
2020
|
SELL
Other acquisition or disposition
|
$19,883,325
$25.0 p/Share
|
795,333
|
|
Oct 16
2018
|
BUY
Open market or private purchase
|
$95,000,000,000,000
$4750000.0 p/Share
|
20,000,000
|
|
Oct 16
2018
|
BUY
Open market or private purchase
|
$84,500,000,000,000
$6500000.0 p/Share
|
13,000,000
|
|
Oct 16
2018
|
BUY
Open market or private purchase
|
$22,000,000
$25.0 p/Share
|
880,000
|
|
Oct 16
2018
|
BUY
Open market or private purchase
|
$112,500,000,000,000
$7500000.0 p/Share
|
15,000,000
|
|
Dec 13
2017
|
BUY
Open market or private purchase
|
$48,000,000,000,000
$1500000.0 p/Share
|
32,000,000
|
|
Dec 13
2017
|
BUY
Open market or private purchase
|
$40,000,000
$25.0 p/Share
|
1,600,000
|
|