Oct 01
2024
BUY
Grant, award, or other acquisition
-
424
Added 3.76%
10,856
Common Stock, par valu...
Jul 19
2024
SELL
Open market or private sale
$44,349
$90.88 p/Share
488
Reduced 4.5%
10,356
Common Stock, par valu...
Jul 01
2024
BUY
Grant, award, or other acquisition
-
488
Added 4.31%
10,844
Common Stock, par valu...
May 03
2024
SELL
Open market or private sale
$41,984
$92.68 p/Share
453
Reduced 4.41%
9,829
Common Stock, par valu...
Apr 01
2024
BUY
Grant, award, or other acquisition
-
453
Added 4.22%
10,282
Common Stock, par valu...
Feb 09
2024
SELL
Open market or private sale
$43,936
$86.66 p/Share
507
Reduced 4.94%
9,752
Common Stock, par valu...
Jan 01
2024
BUY
Grant, award, or other acquisition
-
506
Added 4.7%
10,259
Common Stock, par valu...
Nov 15
2023
SELL
Open market or private sale
$46,196
$78.7 p/Share
587
Reduced 5.73%
9,664
Common Stock, par valu...
Oct 01
2023
BUY
Grant, award, or other acquisition
-
588
Added 5.42%
10,251
Common Stock, par valu...
Aug 16
2023
SELL
Open market or private sale
$37,472
$80.24 p/Share
467
Reduced 4.64%
9,591
Common Stock, par valu...
Jul 01
2023
BUY
Grant, award, or other acquisition
-
460
Added 4.37%
10,058
Common Stock, par valu...
Apr 27
2023
SELL
Open market or private sale
$152,575
$89.75 p/Share
1,700
Reduced 15.14%
9,526
Common Stock, par valu...
Apr 01
2023
BUY
Grant, award, or other acquisition
-
464
Added 3.97%
11,226
Common Stock, par valu...
Jan 01
2023
BUY
Grant, award, or other acquisition
-
537
Added 4.79%
10,684
Common Stock, par valu...
Oct 24
2022
SELL
Open market or private sale
$92,027
$70.79 p/Share
1,300
Reduced 11.46%
10,048
Common Stock, par valu...
Oct 01
2022
BUY
Grant, award, or other acquisition
-
694
Added 5.76%
11,348
Common Stock, par valu...
Jul 01
2022
BUY
Grant, award, or other acquisition
-
688
Added 6.12%
10,553
Common Stock, par valu...
Apr 25
2022
SELL
Open market or private sale
$147,972
$77.88 p/Share
1,900
Reduced 16.26%
9,783
Common Stock, par valu...
Apr 01
2022
BUY
Grant, award, or other acquisition
-
516
Added 4.23%
11,683
Common Stock, par valu...
Jan 01
2022
BUY
Grant, award, or other acquisition
-
598
Added 5.12%
11,085
Common Stock, par valu...
Nov 09
2021
SELL
Open market or private sale
$125,173
$68.89 p/Share
1,817
Reduced 14.87%
10,402
Common Stock, par valu...
Oct 01
2021
BUY
Grant, award, or other acquisition
-
604
Added 4.71%
12,219
Common Stock, par valu...
Jul 01
2021
BUY
Grant, award, or other acquisition
-
547
Added 4.53%
11,537
Common Stock, par valu...
Apr 27
2021
SELL
Open market or private sale
$137,292
$80.76 p/Share
1,700
Reduced 13.48%
10,910
Common Stock, par valu...
Apr 01
2021
BUY
Grant, award, or other acquisition
-
591
Added 4.48%
12,610
Common Stock, par valu...