Dec 16
2024
SELL
Open market or private sale
$57,191
$76.87 p/Share
744
Reduced 0.92%
80,030
Common Stock
Nov 15
2024
SELL
Open market or private sale
$264,285
$75.51 p/Share
3,500
Reduced 4.15%
80,774
Common Stock
Sep 09
2024
SELL
Open market or private sale
$51,585
$69.15 p/Share
746
Reduced 0.88%
84,274
Common Stock
Jun 10
2024
SELL
Open market or private sale
$85,712
$115.05 p/Share
745
Reduced 0.87%
84,948
Common Stock
Mar 12
2024
SELL
Open market or private sale
$1,567,355
$134.41 p/Share
11,661
Reduced 12.0%
85,534
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
26,053
Added 21.14%
97,195
Common Stock
Feb 20
2024
SELL
Open market or private sale
$392,562
$116.73 p/Share
3,363
Reduced 4.51%
71,142
Common Stock
Jan 16
2024
SELL
Open market or private sale
$338,004
$123.63 p/Share
2,734
Reduced 3.54%
74,505
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
7,171
Added 8.5%
77,239
Common Stock
Dec 18
2023
SELL
Sale (or disposition) back to the issuer
$357,264
$121.85 p/Share
2,932
Reduced 4.02%
70,068
Common Stock
Aug 22
2023
SELL
Open market or private sale
$192,476
$104.38 p/Share
1,844
Reduced 2.47%
72,867
Common Stock
May 22
2023
SELL
Open market or private sale
$282,192
$117.58 p/Share
2,400
Reduced 3.11%
74,711
Common Stock
Mar 10
2023
SELL
Sale (or disposition) back to the issuer
$1,071,445
$111.4 p/Share
9,618
Reduced 11.09%
77,111
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
21,769
Added 20.06%
86,729
Common Stock
Feb 22
2023
SELL
Open market or private sale
$274,896
$114.54 p/Share
2,400
Reduced 3.57%
64,837
Common Stock
Nov 21
2022
SELL
Open market or private sale
$270,288
$112.62 p/Share
2,400
Reduced 3.45%
67,237
Common Stock
Jun 06
2022
SELL
Open market or private sale
$180,942
$301.57 p/Share
600
Reduced 3.33%
17,408
Common Stock
Mar 09
2022
SELL
Sale (or disposition) back to the issuer
$792,223
$406.06 p/Share
1,951
Reduced 9.78%
18,008
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
5,297
Added 20.97%
19,959
Common Stock
Mar 04
2022
SELL
Open market or private sale
$253,764
$422.94 p/Share
600
Reduced 3.93%
14,662
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
-
2,925
Added 16.12%
15,217
Common Stock
Dec 06
2021
SELL
Open market or private sale
$310,554
$517.59 p/Share
600
Reduced 4.65%
12,292
Common Stock
Nov 09
2021
SELL
Grant, award, or other acquisition
$402,032
$634.12 p/Share
634
Reduced 4.69%
12,892
Common Stock
Sep 09
2021
SELL
Open market or private sale
$220,415
$541.56 p/Share
407
Reduced 2.92%
13,526
Common Stock
Sep 07
2021
SELL
Open market or private sale
$320,156
$545.41 p/Share
587
Reduced 4.04%
13,933
Common Stock