Mar 10
2021
SELL
Sale (or disposition) back to the issuer
$3,810,040
$91.3 p/Share
41,731
Reduced 12.09%
303,549
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$964,585
$91.3 p/Share
10,565
Reduced 3.48%
292,984
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$3,851,596
$57.87 p/Share
66,556
Added 16.16%
345,280
Common Stock
Mar 09
2021
SELL
Open market or private sale
$48,285
$87.0 p/Share
555
Reduced 0.2%
278,724
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$172,260
$87.0 p/Share
1,980
Reduced 0.7%
279,279
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$136,459
$53.83 p/Share
2,535
Added 0.89%
281,259
Common Stock
Mar 08
2021
SELL
Open market or private sale
$1,847,280
$85.92 p/Share
21,500
Reduced 7.16%
278,724
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$5,705,174
$85.92 p/Share
66,401
Reduced 18.11%
300,224
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$4,165,628
$47.39 p/Share
87,901
Added 19.34%
366,625
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$503,338
$84.1 p/Share
5,985
Reduced 2.08%
281,224
Common Stock
Mar 05
2021
SELL
Open market or private sale
$210,250
$84.1 p/Share
2,500
Reduced 0.89%
278,724
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$347,461
$40.95 p/Share
8,485
Added 2.87%
287,209
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$705,264
$83.97 p/Share
8,399
Reduced 2.89%
282,225
Common Stock
Mar 03
2021
SELL
Open market or private sale
$293,979
$83.97 p/Share
3,501
Reduced 1.24%
278,724
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
$487,305
$40.95 p/Share
11,900
Added 3.93%
290,624
Common Stock
Feb 24
2021
SELL
Open market or private sale
$2,079,301
$83.88 p/Share
24,789
Reduced 8.5%
266,796
Common Stock
Feb 24
2021
SELL
Sale (or disposition) back to the issuer
$3,810,019
$83.21 p/Share
45,788
Reduced 13.74%
287,564
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$735,576
$83.21 p/Share
8,840
Reduced 3.07%
278,724
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$4,974,432
$55.99 p/Share
88,845
Added 21.04%
333,352
Common Stock
Jan 26
2021
SELL
Other acquisition or disposition
-
5,757
Reduced 2.09%
269,296
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$459,218
$69.79 p/Share
6,580
Reduced 2.34%
275,053
Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
-
56,000
Added 16.59%
281,633
Common Stock