Dec 06
2024
|
BUY
Grant, award, or other acquisition
|
-
|
60
|
|
Oct 03
2024
|
BUY
Grant, award, or other acquisition
|
$23,086
$97.0 p/Share
|
238
|
|
Sep 06
2024
|
BUY
Grant, award, or other acquisition
|
-
|
63
|
|
Jul 08
2024
|
BUY
Grant, award, or other acquisition
|
$23,045
$106.2 p/Share
|
217
|
|
Jun 07
2024
|
BUY
Grant, award, or other acquisition
|
-
|
60
|
|
May 09
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,152
|
|
Apr 04
2024
|
BUY
Grant, award, or other acquisition
|
$23,001
$127.08 p/Share
|
181
|
|
Mar 08
2024
|
BUY
Grant, award, or other acquisition
|
-
|
45
|
|
Jan 03
2024
|
BUY
Grant, award, or other acquisition
|
$23,119
$128.44 p/Share
|
180
|
|
Dec 08
2023
|
BUY
Grant, award, or other acquisition
|
-
|
53
|
|
Oct 09
2023
|
BUY
Grant, award, or other acquisition
|
$21,244
$97.45 p/Share
|
218
|
|
Sep 07
2023
|
BUY
Grant, award, or other acquisition
|
-
|
58
|
|
Jul 05
2023
|
BUY
Grant, award, or other acquisition
|
$21,178
$115.1 p/Share
|
184
|
|
Jun 15
2023
|
BUY
Grant, award, or other acquisition
|
-
|
55
|
|
May 05
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
1,398
|
|
Apr 12
2023
|
BUY
Grant, award, or other acquisition
|
$22,488
$113.01 p/Share
|
199
|
|
Mar 10
2023
|
BUY
Grant, award, or other acquisition
|
-
|
51
|
|
Jan 04
2023
|
BUY
Grant, award, or other acquisition
|
$22,497
$87.88 p/Share
|
256
|
|
Dec 08
2022
|
BUY
Grant, award, or other acquisition
|
-
|
66
|
|
Oct 28
2022
|
BUY
Grant, award, or other acquisition
|
$22,451
$83.46 p/Share
|
269
|
|
Sep 08
2022
|
BUY
Grant, award, or other acquisition
|
-
|
68
|
|
Jul 07
2022
|
BUY
Grant, award, or other acquisition
|
$22,488
$71.39 p/Share
|
315
|
|
Jun 16
2022
|
BUY
Grant, award, or other acquisition
|
-
|
75
|
|
May 04
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
1,246
|
|
Apr 07
2022
|
BUY
Grant, award, or other acquisition
|
$22,431
$81.27 p/Share
|
276
|
|