Jul 16
2024
SELL
Open market or private sale
$160,706,250
$142.85 p/Share
1,125,000
Reduced 0.1%
1,145,732,353
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$45,528,750
$40.47 p/Share
1,125,000
Added 0.1%
1,146,857,353
Common Stock
Jul 15
2024
SELL
Open market or private sale
$162,528,750
$144.47 p/Share
1,125,000
Reduced 0.1%
1,145,732,353
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
$45,528,750
$40.47 p/Share
1,125,000
Added 0.1%
1,146,857,353
Common Stock
Jun 23
2023
SELL
Open market or private sale
$208,267,500
$119.01 p/Share
1,750,000
Reduced 0.15%
1,145,732,353
Common Stock
Jun 23
2023
BUY
Exercise of conversion of derivative security
$52,692,500
$30.11 p/Share
1,750,000
Added 0.15%
1,147,482,353
Common Stock
Jun 22
2023
SELL
Open market or private sale
$212,642,500
$121.51 p/Share
1,750,000
Reduced 0.15%
1,145,732,353
Common Stock
Jun 22
2023
BUY
Exercise of conversion of derivative security
$52,692,500
$30.11 p/Share
1,750,000
Added 0.15%
1,147,482,353
Common Stock
Jun 21
2023
SELL
Open market or private sale
$213,342,500
$121.91 p/Share
1,750,000
Reduced 0.15%
1,145,732,353
Common Stock
Jun 21
2023
BUY
Exercise of conversion of derivative security
$52,692,500
$30.11 p/Share
1,750,000
Added 0.15%
1,147,482,353
Common Stock
Jun 20
2023
SELL
Open market or private sale
$216,702,500
$123.83 p/Share
1,750,000
Reduced 0.15%
1,145,732,353
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
$52,692,500
$30.11 p/Share
1,750,000
Added 0.15%
1,147,482,353
Common Stock
Jun 21
2022
BUY
Exercise of conversion of derivative security
$208,039,995
$29.72 p/Share
7,000,000
Added 0.61%
1,145,732,353
Common Stock
May 14
2021
SELL
Open market or private sale
$88,548,749
$78.71 p/Share
1,125,000
Reduced 0.1%
1,138,732,353
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$46,046,250
$40.93 p/Share
1,125,000
Added 0.1%
1,139,857,353
Common Stock
May 13
2021
SELL
Open market or private sale
$87,558,752
$77.83 p/Share
1,125,000
Reduced 0.1%
1,138,732,353
Common Stock
May 13
2021
BUY
Exercise of conversion of derivative security
$46,046,250
$40.93 p/Share
1,125,000
Added 0.1%
1,139,857,353
Common Stock
May 12
2021
SELL
Open market or private sale
$108,570,004
$77.55 p/Share
1,400,000
Reduced 0.12%
1,138,732,353
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$45,402,000
$32.43 p/Share
1,400,000
Added 0.12%
1,140,132,353
Common Stock
May 11
2021
SELL
Open market or private sale
$110,137,997
$78.67 p/Share
1,400,000
Reduced 0.12%
1,138,732,353
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$45,402,000
$32.43 p/Share
1,400,000
Added 0.12%
1,140,132,353
Common Stock
May 10
2021
SELL
Open market or private sale
$111,733,997
$79.81 p/Share
1,400,000
Reduced 0.12%
1,138,732,353
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$45,402,000
$32.43 p/Share
1,400,000
Added 0.12%
1,140,132,353
Common Stock
May 07
2021
SELL
Open market or private sale
$111,635,997
$79.74 p/Share
1,400,000
Reduced 0.12%
1,138,732,353
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$45,402,000
$32.43 p/Share
1,400,000
Added 0.12%
1,140,132,353
Common Stock