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
Apr 29
2024
SELL
Open market or private sale
$35,550
$118.5 p/Share
300
Reduced 6.11%
4,614
Common Stock
Apr 03
2024
SELL
Open market or private sale
$11,020
$110.2 p/Share
100
Reduced 1.99%
4,914
Common Stock
Mar 13
2024
SELL
Open market or private sale
$8,710
$87.1 p/Share
100
Reduced 1.96%
5,014
Common Stock
Mar 07
2024
SELL
Open market or private sale
$16,745
$85.0 p/Share
197
Reduced 3.71%
5,114
Common Stock
Mar 04
2024
SELL
Open market or private sale
$8,150
$81.5 p/Share
100
Reduced 1.85%
5,311
Common Stock
Feb 21
2024
SELL
Open market or private sale
$255
$85.0 p/Share
3
Reduced 0.06%
5,411
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
400
Added 6.05%
6,214
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
-
400
Added 6.44%
5,814
Common Stock
Jul 31
2023
SELL
Open market or private sale
$43,555
$87.11 p/Share
500
Reduced 8.45%
5,414
Common Stock
Jul 27
2023
BUY
Grant, award, or other acquisition
-
400
Added 6.34%
5,914
Common Stock
Jun 12
2023
SELL
Open market or private sale
$35,105
$70.21 p/Share
500
Reduced 8.31%
5,514
Common Stock
May 08
2023
SELL
Open market or private sale
$39,250
$78.5 p/Share
500
Reduced 7.68%
6,014
Common Stock
May 05
2023
SELL
Open market or private sale
$39,485
$78.97 p/Share
500
Reduced 7.13%
6,514
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
400
Added 5.4%
7,014
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
400
Added 5.7%
6,614
Common Stock