Nov 20
2024
SELL
Open market or private sale
$318,275
$74.73 p/Share
4,259
Reduced 5.64%
71,192
Common Stock
Sep 09
2024
SELL
Open market or private sale
$29,457
$69.15 p/Share
426
Reduced 0.56%
75,451
Common Stock
Jun 10
2024
SELL
Open market or private sale
$49,126
$115.05 p/Share
427
Reduced 0.56%
75,877
Common Stock
Mar 25
2024
SELL
Open market or private sale
$579,180
$140.0 p/Share
4,137
Reduced 5.14%
76,304
Common Stock
Mar 12
2024
SELL
Open market or private sale
$2,695,987
$132.67 p/Share
20,321
Reduced 20.17%
80,441
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
21,711
Added 17.73%
100,762
Common Stock
Jan 16
2024
SELL
Open market or private sale
$358,774
$123.63 p/Share
2,902
Reduced 3.54%
79,051
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
7,620
Added 8.51%
81,953
Common Stock
Dec 18
2023
SELL
Sale (or disposition) back to the issuer
$204,098
$121.85 p/Share
1,675
Reduced 2.2%
74,333
Common Stock
Dec 11
2023
SELL
Open market or private sale
$46,122
$117.66 p/Share
392
Reduced 0.51%
76,008
Common Stock
Nov 22
2023
SELL
Open market or private sale
$129,360
$110.0 p/Share
1,176
Reduced 1.52%
76,400
Common Stock
Nov 19
2023
SELL
Sale (or disposition) back to the issuer
$427,270
$104.06 p/Share
4,106
Reduced 5.03%
77,576
Common Stock
Aug 09
2023
SELL
Open market or private sale
$43,398
$110.71 p/Share
392
Reduced 0.48%
81,682
Common Stock
Jul 10
2023
SELL
Open market or private sale
$50,195
$128.05 p/Share
392
Reduced 0.48%
82,074
Common Stock
Jun 09
2023
SELL
Open market or private sale
$47,674
$121.31 p/Share
393
Reduced 0.47%
82,466
Common Stock
May 09
2023
SELL
Open market or private sale
$47,234
$120.19 p/Share
393
Reduced 0.47%
82,859
Common Stock
Apr 10
2023
SELL
Open market or private sale
$44,153
$112.35 p/Share
393
Reduced 0.47%
83,252
Common Stock
Mar 14
2023
SELL
Open market or private sale
$43,960
$111.86 p/Share
393
Reduced 0.47%
83,645
Common Stock
Mar 10
2023
SELL
Sale (or disposition) back to the issuer
$681,211
$111.4 p/Share
6,115
Reduced 6.78%
84,038
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
21,769
Added 19.45%
90,153
Common Stock
Nov 21
2022
SELL
Sale (or disposition) back to the issuer
$432,911
$112.62 p/Share
3,844
Reduced 5.32%
68,384
Common Stock
Mar 09
2022
SELL
Sale (or disposition) back to the issuer
$284,648
$406.06 p/Share
701
Reduced 3.74%
18,057
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
5,297
Added 22.02%
18,758
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
-
1,671
Added 11.04%
13,461
Common Stock
Nov 23
2021
SELL
Open market or private sale
$731,651
$612.26 p/Share
1,195
Reduced 9.2%
11,790
Common Stock