Jun 28
2024
BUY
Grant, award, or other acquisition
-
200
Added 1.4%
14,108
Common Stock
May 06
2024
SELL
Open market or private sale
$393,500
$196.75 p/Share
2,000
Reduced 12.57%
13,908
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
267
Added 1.65%
15,908
Common Stock
Mar 01
2024
SELL
Open market or private sale
$236,640
$157.76 p/Share
1,500
Reduced 8.75%
15,641
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
262
Added 1.51%
17,141
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
279
Added 1.63%
16,879
Common Stock
Aug 07
2023
SELL
Open market or private sale
$289,380
$192.92 p/Share
1,500
Reduced 8.29%
16,600
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
237
Added 1.29%
18,100
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
207
Added 1.15%
17,863
Common Stock
Mar 07
2023
SELL
Open market or private sale
$323,010
$215.34 p/Share
1,500
Reduced 7.83%
17,656
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
268
Added 1.38%
19,156
Common Stock
Oct 17
2022
SELL
Open market or private sale
$75,408
$125.68 p/Share
600
Reduced 3.08%
18,888
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
303
Added 1.53%
19,488
Common Stock
Sep 15
2022
SELL
Open market or private sale
$80,772
$134.62 p/Share
600
Reduced 3.03%
19,185
Common Stock
Aug 15
2022
SELL
Open market or private sale
$70,446
$117.41 p/Share
600
Reduced 2.94%
19,785
Common Stock
Jul 15
2022
SELL
Open market or private sale
$38,874
$64.79 p/Share
600
Reduced 2.86%
20,385
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
588
Added 2.73%
20,985
Common Stock
Jun 15
2022
SELL
Open market or private sale
$37,500
$62.5 p/Share
600
Reduced 2.86%
20,397
Common Stock
May 16
2022
SELL
Open market or private sale
$38,244
$63.74 p/Share
600
Reduced 2.78%
20,997
Common Stock
Apr 18
2022
SELL
Open market or private sale
$46,710
$77.85 p/Share
600
Reduced 2.7%
21,597
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
478
Added 2.11%
22,197
Common Stock
Mar 15
2022
SELL
Open market or private sale
$42,876
$71.46 p/Share
600
Reduced 2.69%
21,719
Common Stock
Feb 15
2022
SELL
Open market or private sale
$41,784
$69.64 p/Share
600
Reduced 2.62%
22,319
Common Stock
Jan 18
2022
SELL
Open market or private sale
$48,816
$81.36 p/Share
600
Reduced 2.55%
22,919
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
459
Added 1.91%
23,519
Common Stock