Feb 10
2022
|
BUY
Grant, award, or other acquisition
|
-
|
3,537
|
|
Dec 30
2021
|
BUY
Grant, award, or other acquisition
|
-
|
14
|
|
Sep 30
2021
|
BUY
Grant, award, or other acquisition
|
-
|
12
|
|
Jun 30
2021
|
BUY
Grant, award, or other acquisition
|
-
|
11
|
|
Mar 31
2021
|
BUY
Grant, award, or other acquisition
|
-
|
12
|
|
Mar 08
2021
|
SELL
Payment of exercise price or tax liability
|
$907
$90.72 p/Share
|
10
|
|
Mar 08
2021
|
BUY
Grant, award, or other acquisition
|
-
|
8
|
|
Mar 06
2021
|
SELL
Payment of exercise price or tax liability
|
$1,905
$90.72 p/Share
|
21
|
|
Mar 06
2021
|
BUY
Grant, award, or other acquisition
|
-
|
9
|
|
Mar 02
2021
|
SELL
Payment of exercise price or tax liability
|
$832
$92.44 p/Share
|
9
|
|
Mar 02
2021
|
BUY
Grant, award, or other acquisition
|
-
|
10
|
|
Feb 18
2021
|
BUY
Grant, award, or other acquisition
|
-
|
2,455
|
|
Dec 31
2020
|
BUY
Grant, award, or other acquisition
|
-
|
7
|
|
Sep 30
2020
|
BUY
Grant, award, or other acquisition
|
-
|
8
|
|