Jun 04
2025
SELL
Open market or private sale
$4,493,880
$760.0 p/Share
5,913
Reduced 25.0%
17,740
Common Stock
Jun 03
2025
SELL
Open market or private sale
$66,120
$760.0 p/Share
87
Reduced 0.35%
24,653
Common Stock
Jun 03
2025
-
1,000
Reduced 4.06%
23,653
Common Stock
May 29
2025
BUY
Grant, award, or other acquisition
-
481
Added 1.91%
24,740
Common Stock
Dec 16
2024
SELL
Open market or private sale
$635,150
$635.15 p/Share
1,000
Reduced 3.96%
24,259
Common Stock
Nov 15
2024
SELL
Open market or private sale
$599,530
$599.53 p/Share
1,000
Reduced 3.81%
25,259
Common Stock
Oct 15
2024
SELL
Open market or private sale
$437,980
$437.98 p/Share
1,000
Reduced 3.67%
26,259
Common Stock
Sep 16
2024
SELL
Open market or private sale
$380,990
$380.99 p/Share
1,000
Reduced 3.54%
27,259
Common Stock
Sep 10
2024
-
1,000
Reduced 3.42%
28,259
Common Stock
Aug 16
2024
SELL
Open market or private sale
$374,990
$374.99 p/Share
1,000
Reduced 3.3%
29,259
Common Stock
May 10
2024
BUY
Grant, award, or other acquisition
-
723
Added 2.33%
30,259
Common Stock
May 12
2023
BUY
Grant, award, or other acquisition
-
1,093
Added 3.57%
29,536
Common Stock
Feb 02
2023
SELL
Open market or private sale
$1,000,150
$200.03 p/Share
5,000
Reduced 14.95%
28,443
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
$220,171
$99.4 p/Share
2,215
Added 6.21%
33,443
Common Stock
May 27
2021
BUY
Grant, award, or other acquisition
$220,099
$139.48 p/Share
1,578
Added 4.81%
31,228
Common Stock
Jan 04
2021
SELL
Open market or private sale
$61,505
$123.01 p/Share
500
Reduced 1.66%
29,650
Common Stock
Dec 01
2020
SELL
Open market or private sale
$63,515
$127.03 p/Share
500
Reduced 1.63%
30,150
Common Stock
Nov 02
2020
SELL
Open market or private sale
$49,835
$99.67 p/Share
500
Reduced 1.61%
30,650
Common Stock
Oct 01
2020
SELL
Open market or private sale
$45,920
$91.84 p/Share
500
Reduced 1.58%
31,150
Common Stock
Sep 01
2020
SELL
Open market or private sale
$42,600
$85.2 p/Share
500
Reduced 1.56%
31,650
Common Stock
Aug 03
2020
SELL
Open market or private sale
$42,500
$85.0 p/Share
500
Reduced 1.53%
32,150
Common Stock
Jul 01
2020
SELL
Open market or private sale
$49,320
$98.64 p/Share
500
Reduced 1.51%
32,650
Common Stock
Jun 01
2020
SELL
Open market or private sale
$42,500
$85.0 p/Share
500
Reduced 1.49%
33,150
Common Stock
May 29
2020
BUY
Grant, award, or other acquisition
$180,101
$75.96 p/Share
2,371
Added 6.58%
33,650
Common Stock
May 08
2020
SELL
Open market or private sale
$85,000
$85.0 p/Share
1,000
Reduced 3.1%
31,279
Common Stock