Nov 14
2024
BUY
Grant, award, or other acquisition
-
363
Added 0.56%
64,741
Common Stock
Aug 19
2024
SELL
Open market or private sale
$28,617
$149.83 p/Share
191
Reduced 0.3%
64,378
Common Stock
Aug 16
2024
BUY
Grant, award, or other acquisition
-
396
Added 0.61%
64,569
Common Stock
Jun 06
2024
SELL
Open market or private sale
$36,432
$167.12 p/Share
218
Reduced 0.34%
64,173
Common Stock
May 30
2024
BUY
Grant, award, or other acquisition
-
400
Added 0.62%
64,391
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
346
Added 0.54%
63,991
Common Stock
Feb 15
2024
SELL
Open market or private sale
$40,487
$155.72 p/Share
260
Reduced 0.41%
63,645
Common Stock
Nov 24
2023
SELL
Open market or private sale
$38,161
$156.4 p/Share
244
Reduced 0.38%
63,905
Common Stock
Nov 16
2023
BUY
Grant, award, or other acquisition
-
397
Added 0.62%
64,149
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
382
Added 0.6%
63,752
Common Stock
Jun 05
2023
BUY
Grant, award, or other acquisition
-
435
Added 0.68%
63,370
Common Stock
May 25
2023
SELL
Open market or private sale
$33,878
$137.16 p/Share
247
Reduced 0.39%
62,935
Common Stock
Feb 16
2023
SELL
Open market or private sale
$18,570
$114.63 p/Share
162
Reduced 0.26%
63,182
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
519
Added 0.81%
63,344
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
488
Added 0.77%
62,825
Common Stock
Nov 14
2022
SELL
Open market or private sale
$15,233
$102.24 p/Share
149
Reduced 0.24%
62,337
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
444
Added 0.71%
62,486
Common Stock
Aug 11
2022
SELL
Open market or private sale
$20,915
$125.24 p/Share
167
Reduced 0.27%
62,042
Common Stock
May 24
2022
BUY
Grant, award, or other acquisition
-
493
Added 0.79%
62,209
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
324
Added 0.52%
61,716
Common Stock
Nov 15
2021
SELL
Open market or private sale
$30,913
$185.11 p/Share
167
Reduced 0.27%
61,392
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
297
Added 0.48%
61,559
Common Stock
Aug 12
2021
SELL
Open market or private sale
$25,294
$159.08 p/Share
159
Reduced 0.26%
61,262
Common Stock
Aug 10
2021
BUY
Grant, award, or other acquisition
-
333
Added 0.54%
61,421
Common Stock
Jun 02
2021
SELL
Open market or private sale
$35,488
$181.06 p/Share
196
Reduced 0.32%
61,088
Common Stock