Mar 27
2024
SELL
Open market or private sale
$101,979,000
$125.9 p/Share
810,000
Reduced 42.0%
1,118,592
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
$32,140,800
$39.68 p/Share
810,000
Added 29.58%
1,928,592
Common Stock
Mar 26
2024
SELL
Open market or private sale
$99,966,600
$126.54 p/Share
790,000
Reduced 41.39%
1,118,592
Common Stock
Mar 26
2024
BUY
Exercise of conversion of derivative security
$31,347,200
$39.68 p/Share
790,000
Added 29.27%
1,908,592
Common Stock
Mar 25
2024
SELL
Open market or private sale
$145,866,000
$126.84 p/Share
1,150,000
Reduced 50.69%
1,118,592
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
$45,632,000
$39.68 p/Share
1,150,000
Added 33.64%
2,268,592
Common Stock
Apr 12
2023
SELL
Open market or private sale
$181,746,518
$94.46 p/Share
1,924,058
Reduced 63.24%
1,118,592
Common Stock
Apr 12
2023
BUY
Exercise of conversion of derivative security
$57,933,386
$30.11 p/Share
1,924,058
Added 38.74%
3,042,650
Common Stock
Apr 11
2023
SELL
Open market or private sale
$172,430,299
$93.86 p/Share
1,837,101
Reduced 62.15%
1,118,592
Common Stock
Apr 11
2023
BUY
Exercise of conversion of derivative security
$55,315,111
$30.11 p/Share
1,837,101
Added 38.33%
2,955,693
Common Stock
Apr 10
2023
SELL
Open market or private sale
$116,958,978
$94.41 p/Share
1,238,841
Reduced 52.55%
1,118,592
Common Stock
Apr 10
2023
BUY
Exercise of conversion of derivative security
$37,301,502
$30.11 p/Share
1,238,841
Added 34.45%
2,357,433
Common Stock
Jun 24
2022
SELL
Open market or private sale
$68,110,000
$69.5 p/Share
980,000
Reduced 46.7%
1,118,592
Common Stock
Jun 24
2022
BUY
Exercise of conversion of derivative security
$29,125,599
$29.72 p/Share
980,000
Added 31.83%
2,098,592
Common Stock
Jun 23
2022
SELL
Open market or private sale
$67,220,001
$67.22 p/Share
1,000,000
Reduced 47.2%
1,118,592
Common Stock
Jun 23
2022
BUY
Exercise of conversion of derivative security
$29,719,999
$29.72 p/Share
1,000,000
Added 32.07%
2,118,592
Common Stock
Jun 22
2022
SELL
Open market or private sale
$67,169,998
$67.17 p/Share
1,000,000
Reduced 47.2%
1,118,592
Common Stock
Jun 22
2022
BUY
Exercise of conversion of derivative security
$29,719,999
$29.72 p/Share
1,000,000
Added 32.07%
2,118,592
Common Stock
Jun 21
2022
SELL
Open market or private sale
$70,063,802
$68.69 p/Share
1,020,000
Reduced 47.69%
1,118,592
Common Stock
Jun 21
2022
BUY
Exercise of conversion of derivative security
$30,314,399
$29.72 p/Share
1,020,000
Added 32.29%
2,138,592
Common Stock
Jun 17
2022
SELL
Open market or private sale
$68,260,002
$68.26 p/Share
1,000,000
Reduced 47.2%
1,118,592
Common Stock
Jun 17
2022
BUY
Exercise of conversion of derivative security
$29,719,999
$29.72 p/Share
1,000,000
Added 32.07%
2,118,592
Common Stock
Mar 22
2021
SELL
Open market or private sale
$76,256,497
$66.31 p/Share
1,150,000
Reduced 50.69%
1,118,592
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
$37,294,500
$32.43 p/Share
1,150,000
Added 33.64%
2,268,592
Common Stock
Mar 19
2021
SELL
Open market or private sale
$73,128,004
$66.48 p/Share
1,100,000
Reduced 49.58%
1,118,592
Common Stock