Dec 19
2021
BUY
Exercise of conversion of derivative security
-
183
Added 4.02%
4,368
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$11,686
$62.16 p/Share
188
Reduced 4.3%
4,185
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
491
Added 10.09%
4,373
Common Stock
Dec 09
2021
SELL
Payment of exercise price or tax liability
$10,145
$62.24 p/Share
163
Reduced 4.03%
3,882
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
427
Added 9.55%
4,045
Common Stock
Dec 07
2021
SELL
Payment of exercise price or tax liability
$4,791
$62.22 p/Share
77
Reduced 2.08%
3,618
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
-
200
Added 5.13%
3,695
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$39,984
$59.5 p/Share
672
Reduced 16.13%
3,495
Common Stock
Dec 02
2021
BUY
Grant, award, or other acquisition
-
1,759
Added 31.39%
3,845
Common Stock
Oct 15
2021
BUY
Other acquisition or disposition
$1,049
$58.29 p/Share
18
Added 0.74%
2,408
Common Stock
Jul 16
2021
BUY
Other acquisition or disposition
$1,075
$51.19 p/Share
21
Added 0.87%
2,390
Common Stock
Apr 16
2021
BUY
Other acquisition or disposition
$1,059
$50.41 p/Share
21
Added 0.88%
2,369
Common Stock
Jan 15
2021
BUY
Other acquisition or disposition
$1,048
$43.67 p/Share
24
Added 1.01%
2,348
Common Stock
Dec 20
2020
SELL
Payment of exercise price or tax liability
$2,464
$43.22 p/Share
57
Reduced 2.39%
2,324
Common Stock
Dec 20
2020
BUY
Exercise of conversion of derivative security
-
166
Added 6.52%
2,381
Common Stock
Dec 19
2020
SELL
Payment of exercise price or tax liability
$2,723
$43.22 p/Share
63
Reduced 2.77%
2,215
Common Stock
Dec 19
2020
BUY
Exercise of conversion of derivative security
-
183
Added 7.44%
2,278
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$14,144
$42.86 p/Share
330
Reduced 13.61%
2,095
Common Stock
Dec 10
2020
BUY
Grant, award, or other acquisition
-
968
Added 29.94%
2,265
Common Stock
Dec 09
2020
SELL
Payment of exercise price or tax liability
$6,125
$42.24 p/Share
145
Reduced 9.05%
1,457
Common Stock
Dec 09
2020
BUY
Exercise of conversion of derivative security
-
426
Added 21.01%
1,602
Common Stock
Dec 07
2020
SELL
Payment of exercise price or tax liability
$2,828
$41.59 p/Share
68
Reduced 5.47%
1,176
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
-
200
Added 13.85%
1,244
Common Stock
Oct 19
2020
BUY
Other acquisition or disposition
$465
$42.24 p/Share
11
Added 1.04%
1,044
Common Stock
Jul 17
2020
BUY
Other acquisition or disposition
$455
$41.35 p/Share
11
Added 1.05%
1,033
Common Stock