Nov 15
2024
BUY
Grant, award, or other acquisition
-
305
Added 0.67%
45,478
Common Stock
Nov 11
2024
SELL
Open market or private sale
$436,230
$145.41 p/Share
3,000
Reduced 6.23%
45,173
Common Stock
Sep 18
2024
SELL
Open market or private sale
$348,780
$116.26 p/Share
3,000
Reduced 5.86%
48,173
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
-
448
Added 0.87%
51,173
Common Stock
May 22
2024
SELL
Open market or private sale
$220,000
$110.0 p/Share
2,000
Reduced 3.79%
50,725
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
436
Added 0.82%
52,725
Common Stock
May 14
2024
SELL
Open market or private sale
$324,000
$108.0 p/Share
3,000
Reduced 5.43%
52,289
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
639
Added 1.14%
55,289
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
-
867
Added 1.56%
54,650
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
496
Added 0.91%
53,783
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
480
Added 0.89%
53,287
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
468
Added 0.88%
52,807
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
506
Added 0.96%
52,339
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
567
Added 1.08%
51,833
Common Stock
May 13
2022
BUY
Grant, award, or other acquisition
-
411
Added 0.8%
51,266
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
344
Added 0.67%
50,855
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
341
Added 0.67%
50,511
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
-
343
Added 0.68%
50,170
Common Stock
May 17
2021
SELL
Open market or private sale
$360,420
$120.14 p/Share
3,000
Reduced 5.68%
49,827
Common Stock
May 14
2021
BUY
Grant, award, or other acquisition
-
270
Added 0.51%
52,827
Common Stock
Mar 10
2021
SELL
Open market or private sale
$378,955
$95.0 p/Share
3,989
Reduced 7.05%
52,557
Common Stock
Mar 08
2021
SELL
Open market or private sale
$96,045
$95.0 p/Share
1,011
Reduced 1.76%
56,546
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
369
Added 0.64%
57,557
Common Stock
Dec 23
2020
SELL
Open market or private sale
$350,550
$70.11 p/Share
5,000
Reduced 8.04%
57,188
Common Stock
Dec 04
2020
SELL
Open market or private sale
$204,761
$62.03 p/Share
3,301
Reduced 5.04%
62,188
Common Stock