Nov 20
2024
|
BUY
Grant, award, or other acquisition
|
$5,935
$73.28 p/Share
|
81
|
|
Oct 16
2024
|
BUY
Grant, award, or other acquisition
|
$5,093
$66.15 p/Share
|
77
|
|
Sep 18
2024
|
BUY
Grant, award, or other acquisition
|
$5,130
$62.57 p/Share
|
82
|
|
Aug 22
2024
|
BUY
Grant, award, or other acquisition
|
$6,737
$57.1 p/Share
|
118
|
|
Jul 26
2024
|
BUY
Grant, award, or other acquisition
|
$7,529
$63.27 p/Share
|
119
|
|
Jun 12
2024
|
BUY
Grant, award, or other acquisition
|
$4,280
$48.1 p/Share
|
89
|
|
May 23
2024
|
BUY
Grant, award, or other acquisition
|
$5,108
$46.44 p/Share
|
110
|
|
Apr 26
2024
|
BUY
Grant, award, or other acquisition
|
$5,122
$46.15 p/Share
|
111
|
|
Mar 19
2024
|
BUY
Grant, award, or other acquisition
|
$4,297
$43.85 p/Share
|
98
|
|
Feb 23
2024
|
BUY
Grant, award, or other acquisition
|
$6,716
$46.0 p/Share
|
146
|
|
Jan 25
2024
|
BUY
Grant, award, or other acquisition
|
$5,911
$51.4 p/Share
|
115
|
|
Dec 20
2023
|
BUY
Grant, award, or other acquisition
|
$4,310
$50.71 p/Share
|
85
|
|
Nov 27
2023
|
SELL
Other acquisition or disposition
|
-
|
507
|
|
Nov 22
2023
|
BUY
Grant, award, or other acquisition
|
$5,928
$46.32 p/Share
|
128
|
|
Oct 24
2023
|
BUY
Grant, award, or other acquisition
|
$6,740
$38.3 p/Share
|
176
|
|
Sep 21
2023
|
BUY
Grant, award, or other acquisition
|
$3,490
$41.07 p/Share
|
85
|
|
Aug 16
2023
|
BUY
Grant, award, or other acquisition
|
$5,923
$47.39 p/Share
|
125
|
|
Jul 26
2023
|
BUY
Grant, award, or other acquisition
|
$6,728
$50.21 p/Share
|
134
|
|
Jun 26
2023
|
BUY
Grant, award, or other acquisition
|
$3,459
$44.35 p/Share
|
78
|
|
May 17
2023
|
BUY
Grant, award, or other acquisition
|
$5,084
$44.21 p/Share
|
115
|
|
Apr 28
2023
|
BUY
Grant, award, or other acquisition
|
$5,880
$48.6 p/Share
|
121
|
|
Mar 23
2023
|
BUY
Grant, award, or other acquisition
|
$3,508
$52.37 p/Share
|
67
|
|
Feb 24
2023
|
BUY
Grant, award, or other acquisition
|
$6,721
$58.45 p/Share
|
115
|
|
Jan 25
2023
|
BUY
Grant, award, or other acquisition
|
$6,746
$61.89 p/Share
|
109
|
|
Dec 21
2022
|
BUY
Grant, award, or other acquisition
|
$2,289
$63.61 p/Share
|
36
|
|