May 07
2021
SELL
Open market or private sale
$282,707
$86.06 p/Share
3,285
Reduced 17.44%
15,546
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$191,220
$58.21 p/Share
3,285
Added 14.85%
18,831
Common Stock
Feb 22
2021
SELL
Open market or private sale
$331,322
$67.11 p/Share
4,937
Reduced 24.1%
15,546
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$145,492
$55.32 p/Share
2,630
Added 11.38%
20,483
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$5,043
$66.35 p/Share
76
Reduced 0.42%
17,853
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$21,366
$63.97 p/Share
334
Reduced 1.83%
17,929
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
3,146
Added 14.69%
18,263
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$15,792
$68.96 p/Share
229
Reduced 1.49%
15,117
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$11,231
$67.25 p/Share
167
Reduced 1.11%
14,910
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
436
Added 2.76%
15,346
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$55,152
$61.76 p/Share
893
Reduced 5.59%
15,077
Common Stock
Aug 20
2020
BUY
Grant, award, or other acquisition
-
7,500
Added 31.96%
15,970
Common Stock
Feb 20
2015
SELL
Open market or private sale
$264,939
$93.42 p/Share
2,836
Reduced 44.62%
3,520
Common Stock
Feb 20
2015
BUY
Exercise of conversion of derivative security
$128,775
$51.51 p/Share
2,500
Added 28.23%
6,356
Common Stock
Feb 15
2015
BUY
Grant, award, or other acquisition
-
290
Added 6.99%
3,856
Common Stock
Feb 12
2015
SELL
Payment of exercise price or tax liability
$3,740
$93.51 p/Share
40
Reduced 1.11%
3,566
Common Stock
Feb 12
2015
BUY
Exercise of conversion of derivative security
-
376
Added 9.44%
3,606
Common Stock
May 27
2014
SELL
Open market or private sale
$83,422
$84.18 p/Share
991
Reduced 23.39%
3,245
Common Stock
May 27
2014
BUY
Exercise of conversion of derivative security
$57,018
$58.48 p/Share
975
Added 18.71%
4,236
Common Stock
May 01
2014
BUY
Grant, award, or other acquisition
-
2,500
Added 43.52%
3,245
Common Stock
Feb 20
2014
SELL
Open market or private sale
$345,176
$70.98 p/Share
4,863
Reduced 86.95%
730
Common Stock
Feb 20
2014
BUY
Exercise of conversion of derivative security
$63,466
$49.39 p/Share
1,285
Added 18.68%
5,593
Common Stock
Feb 11
2014
SELL
Payment of exercise price or tax liability
$101,076
$71.08 p/Share
1,422
Reduced 24.82%
4,308
Common Stock
Feb 07
2014
BUY
Grant, award, or other acquisition
-
335
Added 5.52%
5,730
Common Stock
Nov 22
2013
SELL
Open market or private sale
$216,751
$68.81 p/Share
3,150
Reduced 36.86%
5,395
Common Stock