Apr 09
2024
SELL
Open market or private sale
$31,133,970
$274.55 p/Share
113,400
Reduced 0.78%
14,505,844
Common Stock
Apr 09
2024
BUY
Exercise of conversion of derivative security
$22,892,476
$143.54 p/Share
159,485
Added 1.08%
14,619,244
Common Stock
Apr 11
2023
SELL
Open market or private sale
$30,614,591
$232.36 p/Share
131,755
Reduced 0.9%
14,459,759
Common Stock
Apr 11
2023
BUY
Exercise of conversion of derivative security
$19,738,130
$96.86 p/Share
203,780
Added 1.38%
14,591,514
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
$16,937,044
$85.25 p/Share
198,675
Added 1.36%
14,387,734
Common Stock
Jan 03
2022
-
300,000
Reduced 2.07%
14,189,059
Common Stock
Dec 28
2021
-
4,669
Reduced 0.03%
14,489,059
Common Stock
Apr 15
2021
SELL
Open market or private sale
$29,605,500
$290.25 p/Share
102,000
Reduced 0.7%
14,493,728
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$15,692,271
$89.11 p/Share
176,100
Added 1.19%
14,595,728
Common Stock
May 07
2020
SELL
Open market or private sale
$18,323,988
$117.65 p/Share
155,750
Reduced 1.07%
14,419,628
Common Stock
May 07
2020
BUY
Exercise of conversion of derivative security
$15,286,145
$78.19 p/Share
195,500
Added 1.32%
14,575,378
Common Stock
Apr 05
2019
SELL
Open market or private sale
$29,576,614
$190.02 p/Share
155,650
Reduced 1.04%
14,789,474
Common Stock
Apr 05
2019
BUY
Exercise of conversion of derivative security
$15,302,243
$56.31 p/Share
271,750
Added 1.79%
14,945,124
Common Stock
Jan 24
2019
-
68,192
Reduced 0.46%
14,673,374
Common Stock
Apr 18
2018
SELL
Open market or private sale
$31,775,000
$256.25 p/Share
124,000
Reduced 0.83%
14,741,566
Common Stock
Apr 18
2018
BUY
Exercise of conversion of derivative security
$18,538,861
$90.81 p/Share
204,150
Added 1.35%
14,865,566
Common Stock
May 02
2017
SELL
Open market or private sale
$25,517,701
$189.02 p/Share
135,000
Reduced 0.87%
15,365,262
Common Stock
May 02
2017
BUY
Exercise of conversion of derivative security
$20,079,500
$114.74 p/Share
175,000
Added 1.12%
15,500,262
Common Stock
Dec 29
2016
-
41,000
Reduced 0.27%
15,325,262
Common Stock
Apr 22
2016
SELL
Open market or private sale
$24,853,181
$165.98 p/Share
149,736
Reduced 0.97%
15,366,262
Common Stock
Apr 22
2016
BUY
Exercise of conversion of derivative security
$16,479,944
$110.06 p/Share
149,736
Added 0.96%
15,515,998
Common Stock
Apr 21
2016
SELL
Open market or private sale
$8,374,987
$166.62 p/Share
50,264
Reduced 0.33%
15,366,262
Common Stock
Apr 21
2016
BUY
Exercise of conversion of derivative security
$5,532,056
$110.06 p/Share
50,264
Added 0.32%
15,416,526
Common Stock
Jan 04
2016
-
22,390
Reduced 0.15%
15,366,262
Common Stock
Jan 09
2015
SELL
Open market or private sale
$31,194,422
$173.11 p/Share
180,200
Reduced 1.16%
15,388,652
Common Stock