Feb 16
2024
BUY
Grant, award, or other acquisition
-
665
Added 11.99%
4,879
Common Stock
Nov 30
2023
SELL
Open market or private sale
$33,961
$226.41 p/Share
150
Reduced 3.44%
4,214
Common Stock
Sep 01
2023
SELL
Open market or private sale
$26,662
$266.62 p/Share
100
Reduced 2.24%
4,364
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
680
Added 13.22%
4,464
Common Stock
Oct 03
2022
SELL
Open market or private sale
$16,826
$191.2 p/Share
88
Reduced 2.27%
3,784
Common Stock
Aug 01
2022
SELL
Open market or private sale
$12,067
$137.12 p/Share
88
Reduced 2.22%
3,872
Common Stock
Jul 27
2022
SELL
Open market or private sale
$11,880
$135.0 p/Share
88
Reduced 2.17%
3,960
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
710
Added 14.92%
4,048
Common Stock
Nov 15
2021
SELL
Open market or private sale
$17,248
$265.36 p/Share
65
Reduced 1.91%
3,338
Common Stock
Oct 14
2021
SELL
Open market or private sale
$17,318
$266.43 p/Share
65
Reduced 1.87%
3,403
Common Stock
Aug 16
2021
SELL
Open market or private sale
$16,614
$255.6 p/Share
65
Reduced 1.84%
3,468
Common Stock
Jul 14
2021
SELL
Open market or private sale
$17,319
$266.45 p/Share
65
Reduced 1.81%
3,533
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
535
Added 12.94%
3,598
Common Stock
Dec 14
2020
SELL
Open market or private sale
$12,407
$190.88 p/Share
65
Reduced 2.08%
3,063
Common Stock
Nov 13
2020
SELL
Open market or private sale
$17,645
$271.46 p/Share
65
Reduced 2.04%
3,128
Common Stock
Oct 13
2020
SELL
Open market or private sale
$13,493
$207.58 p/Share
65
Reduced 2.0%
3,193
Common Stock
Sep 14
2020
SELL
Open market or private sale
$13,063
$200.97 p/Share
65
Reduced 1.96%
3,258
Common Stock
Aug 13
2020
SELL
Open market or private sale
$15,415
$237.16 p/Share
65
Reduced 1.92%
3,323
Common Stock
Jul 17
2020
SELL
Open market or private sale
$8,705
$189.23 p/Share
46
Reduced 1.34%
3,388
Common Stock
Jul 13
2020
SELL
Open market or private sale
$36,377
$192.47 p/Share
189
Reduced 5.22%
3,434
Common Stock
Apr 06
2020
SELL
Open market or private sale
$7,153
$162.56 p/Share
44
Reduced 1.2%
3,623
Common Stock
Feb 11
2020
BUY
Grant, award, or other acquisition
-
756
Added 17.09%
3,667
Common Stock
Jan 27
2020
SELL
Open market or private sale
$27,987
$171.7 p/Share
163
Reduced 5.3%
2,911
Common Stock
Sep 03
2019
SELL
Open market or private sale
$25,562
$146.07 p/Share
175
Reduced 5.39%
3,074
Common Stock
Jul 01
2019
SELL
Open market or private sale
$28,100
$160.57 p/Share
175
Reduced 5.11%
3,249
Common Stock