May 14
2021
SELL
Open market or private sale
$496,075
$98.33 p/Share
5,045
Reduced 2.56%
192,056
Common Stock
May 14
2021
SELL
Open market or private sale
$429,896
$98.6 p/Share
4,360
Reduced 2.27%
187,696
Common Stock
May 14
2021
SELL
Open market or private sale
$30,032
$98.79 p/Share
304
Reduced 0.16%
187,392
Common Stock
May 14
2021
SELL
Open market or private sale
$143,859
$98.13 p/Share
1,466
Reduced 0.74%
197,101
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$532,824
$47.68 p/Share
11,175
Added 5.33%
198,567
Common Stock
May 13
2021
SELL
Open market or private sale
$484,078
$98.29 p/Share
4,925
Reduced 2.37%
202,960
Common Stock
May 13
2021
SELL
Open market or private sale
$430,865
$98.08 p/Share
4,393
Reduced 2.16%
198,567
Common Stock
May 13
2021
BUY
Exercise of conversion of derivative security
$444,282
$47.68 p/Share
9,318
Added 4.29%
207,885
Common Stock
May 12
2021
SELL
Open market or private sale
$32,536
$98.0 p/Share
332
Reduced 0.17%
198,567
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$15,830
$47.68 p/Share
332
Added 0.17%
198,899
Common Stock
May 11
2021
SELL
Open market or private sale
$186,703
$98.11 p/Share
1,903
Reduced 0.95%
198,567
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$90,735
$47.68 p/Share
1,903
Added 0.94%
200,470
Common Stock
Mar 08
2021
SELL
Open market or private sale
$385,764
$94.55 p/Share
4,080
Reduced 1.97%
202,880
Common Stock
Mar 08
2021
SELL
Open market or private sale
$410,659
$94.95 p/Share
4,325
Reduced 2.13%
198,555
Common Stock
Mar 08
2021
SELL
Open market or private sale
$278,141
$94.03 p/Share
2,958
Reduced 1.41%
206,960
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$541,788
$47.68 p/Share
11,363
Added 5.14%
209,918
Common Stock
Feb 23
2021
SELL
Open market or private sale
$286,690
$83.34 p/Share
3,440
Reduced 1.64%
206,478
Common Stock
Feb 23
2021
SELL
Open market or private sale
$310,042
$83.75 p/Share
3,702
Reduced 1.79%
202,776
Common Stock
Feb 23
2021
SELL
Open market or private sale
$353,762
$83.81 p/Share
4,221
Reduced 2.08%
198,555
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
$541,788
$47.68 p/Share
11,363
Added 5.14%
209,918
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$211,663
$78.51 p/Share
2,696
Reduced 1.34%
198,555
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
10,189
Added 4.82%
201,251
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$101,663
$77.31 p/Share
1,315
Reduced 0.68%
191,062
Common Stock
Feb 03
2021
SELL
Open market or private sale
$123,907
$73.71 p/Share
1,681
Reduced 0.87%
192,377
Common Stock
Feb 03
2021
SELL
Open market or private sale
$215,282
$73.25 p/Share
2,939
Reduced 1.49%
194,058
Common Stock