Mar 05
2022
|
SELL
Payment of exercise price or tax liability
|
$4,413
$105.08 p/Share
|
42
|
|
Mar 05
2022
|
BUY
Grant, award, or other acquisition
|
-
|
12
|
|
Mar 02
2022
|
BUY
Grant, award, or other acquisition
|
-
|
49
|
|
Feb 10
2022
|
BUY
Grant, award, or other acquisition
|
-
|
3,739
|
|
Dec 30
2021
|
BUY
Grant, award, or other acquisition
|
-
|
34
|
|
Nov 12
2021
|
SELL
Payment of exercise price or tax liability
|
$23,210
$92.47 p/Share
|
251
|
|
Sep 30
2021
|
BUY
Grant, award, or other acquisition
|
-
|
30
|
|
Aug 11
2021
|
SELL
Payment of exercise price or tax liability
|
$2,364
$94.57 p/Share
|
25
|
|
Aug 11
2021
|
BUY
Grant, award, or other acquisition
|
-
|
29
|
|
Jun 30
2021
|
BUY
Grant, award, or other acquisition
|
-
|
26
|
|
Mar 31
2021
|
BUY
Grant, award, or other acquisition
|
-
|
27
|
|
Mar 08
2021
|
SELL
Payment of exercise price or tax liability
|
$5,080
$90.72 p/Share
|
56
|
|
Mar 08
2021
|
BUY
Grant, award, or other acquisition
|
-
|
36
|
|
Mar 06
2021
|
SELL
Payment of exercise price or tax liability
|
$2,994
$90.72 p/Share
|
33
|
|
Mar 06
2021
|
BUY
Grant, award, or other acquisition
|
-
|
11
|
|
Mar 02
2021
|
SELL
Payment of exercise price or tax liability
|
$4,345
$92.44 p/Share
|
47
|
|
Mar 02
2021
|
BUY
Grant, award, or other acquisition
|
-
|
43
|
|
Feb 18
2021
|
BUY
Grant, award, or other acquisition
|
-
|
2,978
|
|
Dec 31
2020
|
BUY
Grant, award, or other acquisition
|
-
|
15
|
|
Sep 30
2020
|
BUY
Grant, award, or other acquisition
|
-
|
18
|
|