Jul 12
2024
|
BUY
Grant, award, or other acquisition
|
$5,949
$71.68 p/Share
|
83
|
|
Mar 15
2024
|
BUY
Grant, award, or other acquisition
|
-
|
446
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$5,119
$85.32 p/Share
|
60
|
|
Jan 12
2024
|
BUY
Grant, award, or other acquisition
|
$6,008
$63.92 p/Share
|
94
|
|
Jul 14
2023
|
BUY
Grant, award, or other acquisition
|
$6,013
$42.65 p/Share
|
141
|
|
Mar 16
2023
|
SELL
Open market or private sale
|
$2,013
$64.96 p/Share
|
31
|
|
Mar 02
2023
|
BUY
Grant, award, or other acquisition
|
-
|
593
|
|
Jan 14
2023
|
BUY
Grant, award, or other acquisition
|
$6,008
$42.31 p/Share
|
142
|
|
Jul 14
2022
|
BUY
Grant, award, or other acquisition
|
$5,960
$41.68 p/Share
|
143
|
|
May 11
2022
|
BUY
Grant, award, or other acquisition
|
-
|
486
|
|
Nov 09
2021
|
BUY
Grant, award, or other acquisition
|
-
|
1,429
|
|
Mar 15
2021
|
BUY
Grant, award, or other acquisition
|
-
|
292
|
|