Dec 14
2023
SELL
Sale (or disposition) back to the issuer
$7,739,284
$229.0 p/Share
33,796
Reduced 100.0%
0
Common Stock
Sep 21
2023
SELL
Open market or private sale
$9,292
$206.5 p/Share
45
Reduced 0.07%
69,111
Common Stock
Aug 31
2023
SELL
Open market or private sale
$114,868
$206.97 p/Share
555
Reduced 0.8%
69,156
Common Stock
Aug 29
2023
SELL
Open market or private sale
$90,228
$206.0 p/Share
438
Reduced 0.62%
69,711
Common Stock
Aug 28
2023
BUY
Grant, award, or other acquisition
-
1,107
Added 1.55%
70,149
Common Stock
Aug 16
2023
SELL
Sale (or disposition) back to the issuer
$607,588
$193.87 p/Share
3,134
Reduced 4.34%
69,042
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
13,107
Added 15.37%
72,176
Common Stock
Jul 03
2023
SELL
Open market or private sale
$136,261
$192.46 p/Share
708
Reduced 1.18%
59,069
Common Stock
May 16
2023
SELL
Open market or private sale
$66,261
$189.86 p/Share
349
Reduced 0.58%
59,777
Common Stock
Apr 06
2023
SELL
Open market or private sale
$27,379
$205.86 p/Share
133
Reduced 0.22%
60,126
Common Stock
Apr 05
2023
BUY
Grant, award, or other acquisition
-
348
Added 0.57%
60,259
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
1,294
Added 2.12%
59,769
Common Stock
Dec 20
2022
SELL
Open market or private sale
$144,094
$127.63 p/Share
1,129
Reduced 1.89%
58,475
Common Stock
Aug 31
2022
SELL
Open market or private sale
$174,947
$154.41 p/Share
1,133
Reduced 1.87%
59,604
Common Stock
Aug 16
2022
SELL
Open market or private sale
$300,438
$170.22 p/Share
1,765
Reduced 2.82%
60,737
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
13,731
Added 18.01%
62,502
Common Stock
Jul 05
2022
SELL
Open market or private sale
$127,776
$179.46 p/Share
712
Reduced 1.44%
48,771
Common Stock
May 16
2022
SELL
Open market or private sale
$44,692
$134.21 p/Share
333
Reduced 0.67%
49,483
Common Stock
Apr 20
2022
SELL
Open market or private sale
$46,038
$144.32 p/Share
319
Reduced 0.64%
49,816
Common Stock
Dec 20
2021
SELL
Open market or private sale
$198,252
$149.85 p/Share
1,323
Reduced 2.58%
49,973
Common Stock
Sep 23
2021
BUY
Grant, award, or other acquisition
$18,617
$166.22 p/Share
112
Added 0.22%
51,296
Common Stock
Aug 31
2021
SELL
Open market or private sale
$189,800
$167.52 p/Share
1,133
Reduced 2.17%
51,184
Common Stock
Aug 16
2021
SELL
Open market or private sale
$120,085
$154.55 p/Share
777
Reduced 1.8%
42,410
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
9,907
Added 15.92%
52,317
Common Stock
Jul 02
2021
SELL
Open market or private sale
$111,362
$158.41 p/Share
703
Reduced 1.6%
43,187
Common Stock