Apr 29
2021
SELL
Open market or private sale
$66,589
$98.65 p/Share
675
Reduced 0.21%
326,281
Common Stock
Apr 26
2021
SELL
Open market or private sale
$955,800
$95.58 p/Share
10,000
Reduced 2.97%
326,956
Common Stock
Mar 12
2021
SELL
Open market or private sale
$859,891
$89.6 p/Share
9,597
Reduced 2.77%
336,956
Common Stock
Mar 11
2021
SELL
Open market or private sale
$37,588
$93.27 p/Share
403
Reduced 0.12%
346,553
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$17,192,521
$91.3 p/Share
188,308
Reduced 35.18%
346,956
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$8,791,494
$33.07 p/Share
265,845
Added 33.18%
535,264
Common Stock
Feb 08
2021
SELL
Open market or private sale
$776,400
$77.64 p/Share
10,000
Reduced 3.58%
269,419
Common Stock
Jan 26
2021
SELL
Other acquisition or disposition
-
17,272
Reduced 5.82%
279,419
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$1,377,724
$69.79 p/Share
19,741
Reduced 6.24%
296,691
Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
-
30,001
Added 8.66%
316,432
Common Stock
Jan 20
2021
SELL
Open market or private sale
$875,515
$74.92 p/Share
11,686
Reduced 3.92%
286,431
Common Stock
Jan 07
2021
SELL
Open market or private sale
$18,730
$74.92 p/Share
250
Reduced 0.08%
298,117
Common Stock
Jan 06
2021
SELL
Payment of exercise price or tax liability
$1,528,133
$73.83 p/Share
20,698
Reduced 6.49%
298,367
Common Stock
Jan 06
2021
SELL
Open market or private sale
$639,279
$74.43 p/Share
8,589
Reduced 3.08%
270,006
Common Stock
Jan 06
2021
SELL
Sale (or disposition) back to the issuer
$660,114
$73.83 p/Share
8,941
Reduced 2.79%
311,590
Common Stock
Jan 06
2021
BUY
Exercise of conversion of derivative security
$908,280
$15.66 p/Share
58,000
Added 15.32%
320,531
Common Stock
Dec 24
2020
SELL
Sale (or disposition) back to the issuer
$577,527
$70.37 p/Share
8,207
Reduced 2.75%
290,019
Common Stock
Dec 24
2020
SELL
Payment of exercise price or tax liability
$803,907
$70.37 p/Share
11,424
Reduced 3.94%
278,595
Common Stock
Dec 24
2020
BUY
Exercise of conversion of derivative security
$577,434
$16.5 p/Share
34,996
Added 10.5%
298,226
Common Stock
Dec 17
2020
-
7,000
Reduced 2.59%
263,230
Common Stock
Dec 15
2020
SELL
Open market or private sale
$642,621
$71.45 p/Share
8,994
Reduced 3.22%
270,230
Common Stock
Dec 14
2020
SELL
Open market or private sale
$245,210
$69.94 p/Share
3,506
Reduced 1.24%
279,224
Common Stock
Oct 06
2020
SELL
Open market or private sale
$224,817
$67.23 p/Share
3,344
Reduced 1.17%
282,730
Common Stock
Oct 05
2020
SELL
Open market or private sale
$111,200
$67.15 p/Share
1,656
Reduced 0.58%
286,074
Common Stock