Sep 19
2024
BUY
Grant, award, or other acquisition
-
612
Added 0.84%
72,524
Common Stock
Jun 25
2024
BUY
Grant, award, or other acquisition
-
502
Added 0.69%
71,912
Common Stock
Mar 27
2024
BUY
Grant, award, or other acquisition
-
375
Added 0.52%
71,410
Common Stock
Mar 13
2024
SELL
Open market or private sale
$96,676
$72.58 p/Share
1,332
Reduced 1.84%
71,035
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
1,673
Added 2.26%
72,367
Common Stock
Dec 28
2023
BUY
Grant, award, or other acquisition
-
320
Added 0.45%
70,694
Common Stock
Sep 18
2023
BUY
Grant, award, or other acquisition
-
342
Added 0.48%
70,374
Common Stock
Jun 13
2023
BUY
Grant, award, or other acquisition
-
293
Added 0.42%
70,032
Common Stock
Mar 28
2023
BUY
Grant, award, or other acquisition
-
315
Added 0.45%
69,739
Common Stock
Mar 09
2023
SELL
Open market or private sale
$115,731
$83.26 p/Share
1,390
Reduced 2.0%
68,092
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
1,332
Added 1.88%
69,424
Common Stock
Dec 22
2022
BUY
Grant, award, or other acquisition
-
376
Added 0.54%
69,482
Common Stock
Sep 09
2022
BUY
Grant, award, or other acquisition
-
314
Added 0.45%
69,106
Common Stock
Jun 22
2022
BUY
Grant, award, or other acquisition
-
392
Added 0.57%
68,792
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
297
Added 0.43%
68,400
Common Stock
Mar 10
2022
SELL
Open market or private sale
$71,391
$83.11 p/Share
859
Reduced 1.25%
68,103
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
-
1,390
Added 1.98%
68,962
Common Stock
Dec 23
2021
BUY
Grant, award, or other acquisition
-
308
Added 0.45%
67,572
Common Stock
Sep 03
2021
BUY
Grant, award, or other acquisition
-
239
Added 0.35%
67,264
Common Stock
Jun 11
2021
BUY
Grant, award, or other acquisition
-
217
Added 0.32%
67,025
Common Stock
May 18
2021
SELL
Open market or private sale
$152,661
$115.74 p/Share
1,319
Reduced 1.94%
66,808
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
-
223
Added 0.33%
68,127
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
859
Added 1.25%
67,938
Common Stock
Dec 18
2020
BUY
Grant, award, or other acquisition
-
250
Added 0.37%
67,079
Common Stock
Dec 04
2020
-
14
Reduced 0.02%
66,829
Common Stock