Nov 06
2025
SELL
Open market or private sale
$13,750
$137.5 p/Share
100
Reduced 5.23%
1,813
Common Stock
Nov 05
2025
SELL
Open market or private sale
$13,500
$135.0 p/Share
100
Reduced 4.97%
1,913
Common Stock
Nov 04
2025
SELL
Open market or private sale
$13,190
$131.9 p/Share
100
Reduced 4.73%
2,013
Common Stock
Nov 03
2025
BUY
Grant, award, or other acquisition
-
400
Added 15.92%
2,113
Common Stock
Oct 31
2025
SELL
Open market or private sale
$27,870
$139.35 p/Share
200
Reduced 10.45%
1,713
Common Stock
Sep 12
2025
SELL
Open market or private sale
$21,088
$105.44 p/Share
200
Reduced 9.47%
1,913
Common Stock
Sep 03
2025
SELL
Open market or private sale
$21,614
$101.0 p/Share
214
Reduced 9.2%
2,113
Common Stock
Aug 08
2025
SELL
Open market or private sale
$41,400
$100.0 p/Share
414
Reduced 15.1%
2,327
Common Stock
Aug 07
2025
SELL
Open market or private sale
$39,000
$97.5 p/Share
400
Reduced 12.73%
2,741
Common Stock
Aug 04
2025
BUY
Grant, award, or other acquisition
-
400
Added 11.3%
3,141
Common Stock
Jun 05
2025
SELL
Open market or private sale
$38,000
$95.0 p/Share
400
Reduced 12.73%
2,741
Common Stock
Apr 17
2025
BUY
Grant, award, or other acquisition
-
400
Added 11.3%
3,141
Common Stock
Mar 12
2025
BUY
Open market or private sale
$9,025
$90.25 p/Share
100
Added 3.55%
2,713
Common Stock
Feb 13
2025
SELL
Open market or private sale
$9,400
$94.0 p/Share
100
Reduced 3.43%
2,813
Common Stock
Jan 29
2025
BUY
Grant, award, or other acquisition
-
400
Added 12.07%
2,913
Common Stock
Nov 19
2024
SELL
Open market or private sale
$10,471
$103.68 p/Share
101
Reduced 3.86%
2,513
Common Stock
Oct 23
2024
BUY
Grant, award, or other acquisition
-
400
Added 13.27%
2,614
Common Stock
Sep 26
2024
SELL
Open market or private sale
$11,950
$119.5 p/Share
100
Reduced 4.32%
2,214
Common Stock
Sep 17
2024
SELL
Open market or private sale
$10,000
$100.0 p/Share
100
Reduced 4.14%
2,314
Common Stock
Aug 26
2024
SELL
Open market or private sale
$10,513
$105.13 p/Share
100
Reduced 3.98%
2,414
Common Stock
Aug 08
2024
SELL
Open market or private sale
$9,960
$99.6 p/Share
100
Reduced 3.83%
2,514
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
-
400
Added 13.27%
2,614
Common Stock
Jun 12
2024
SELL
Open market or private sale
$11,000
$110.0 p/Share
100
Reduced 4.52%
2,114
Common Stock
Apr 30
2024
SELL
Open market or private sale
$425,880
$118.3 p/Share
3,600
Reduced 61.92%
2,214
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
-
400
Added 6.44%
5,814
Common Stock