Dec 10
2022
BUY
Exercise of conversion of derivative security
-
491
Added 6.01%
7,676
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$9,703
$63.01 p/Share
154
Reduced 2.1%
7,185
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
-
427
Added 5.5%
7,339
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$7,590
$64.33 p/Share
118
Reduced 1.68%
6,912
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
-
327
Added 4.44%
7,030
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$84,839
$65.92 p/Share
1,287
Reduced 16.11%
6,703
Common Stock
Dec 01
2022
BUY
Grant, award, or other acquisition
-
3,568
Added 33.11%
7,209
Common Stock
Oct 14
2022
BUY
Other acquisition or disposition
$2,087
$63.27 p/Share
33
Added 0.74%
4,422
Common Stock
Jul 15
2022
BUY
Other acquisition or disposition
$2,056
$64.28 p/Share
32
Added 0.72%
4,389
Common Stock
Apr 15
2022
BUY
Other acquisition or disposition
$1,971
$70.4 p/Share
28
Added 0.64%
4,357
Common Stock
Jan 14
2022
BUY
Other acquisition or disposition
$1,958
$63.17 p/Share
31
Added 0.71%
4,329
Common Stock
Dec 19
2021
SELL
Payment of exercise price or tax liability
$4,367
$62.38 p/Share
70
Reduced 1.6%
4,298
Common Stock
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