Aug 27
2021
SELL
Open market or private sale
$459,351
$86.67 p/Share
5,300
Reduced 1.83%
283,656
Common Stock
Aug 26
2021
SELL
Open market or private sale
$86,250
$86.25 p/Share
1,000
Reduced 0.34%
288,956
Common Stock
Aug 25
2021
SELL
Open market or private sale
$605,150
$86.45 p/Share
7,000
Reduced 2.36%
289,956
Common Stock
Aug 24
2021
SELL
Open market or private sale
$1,107,730
$85.21 p/Share
13,000
Reduced 4.19%
296,956
Common Stock
Jun 02
2021
SELL
Open market or private sale
$609,980
$87.14 p/Share
7,000
Reduced 2.21%
309,956
Common Stock
Jun 01
2021
SELL
Open market or private sale
$812,674
$87.15 p/Share
9,325
Reduced 2.86%
316,956
Common Stock
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