Sep 27
2024
|
BUY
Grant, award, or other acquisition
|
-
|
4
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
-
|
4
|
|
Mar 28
2024
|
BUY
Grant, award, or other acquisition
|
-
|
5
|
|
Dec 29
2023
|
BUY
Grant, award, or other acquisition
|
-
|
6
|
|
Sep 29
2023
|
BUY
Grant, award, or other acquisition
|
-
|
6
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
-
|
7
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
-
|
6
|
|
Dec 30
2022
|
BUY
Grant, award, or other acquisition
|
-
|
5
|
|
Sep 30
2022
|
BUY
Grant, award, or other acquisition
|
-
|
7
|
|
Jun 30
2022
|
BUY
Grant, award, or other acquisition
|
-
|
6
|
|
Mar 31
2022
|
BUY
Grant, award, or other acquisition
|
-
|
5
|
|
Feb 18
2021
|
SELL
Payment of exercise price or tax liability
|
$12,447
$105.48 p/Share
|
118
|
|
Feb 18
2021
|
BUY
Grant, award, or other acquisition
|
-
|
1,820
|
|