Feb 11
2022
SELL
Payment of exercise price or tax liability
$36,133
$73.59 p/Share
491
Reduced 3.21%
14,795
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
4,593
Added 19.15%
19,388
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$18,855
$72.52 p/Share
260
Reduced 1.67%
15,286
Common Stock
Nov 05
2021
SELL
Open market or private sale
$370,460
$88.1 p/Share
4,205
Reduced 21.29%
15,546
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$266,513
$63.38 p/Share
4,205
Added 17.55%
19,751
Common Stock
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