Nov 06
2024
SELL
Open market or private sale
$235,660
$117.83 p/Share
2,000
Reduced 4.28%
44,709
Common Stock
Aug 23
2024
SELL
Open market or private sale
$157,890
$105.26 p/Share
1,500
Reduced 3.11%
46,709
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$19,994
$89.26 p/Share
224
Added 0.46%
48,209
Common Stock
May 03
2024
SELL
Open market or private sale
$274,980
$91.66 p/Share
3,000
Reduced 5.88%
47,985
Common Stock
Feb 05
2024
SELL
Open market or private sale
$244,770
$81.59 p/Share
3,000
Reduced 5.56%
50,985
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$6,441
$85.89 p/Share
75
Added 0.14%
53,985
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
$5,938
$79.18 p/Share
75
Added 0.14%
53,910
Common Stock
Aug 07
2023
SELL
Open market or private sale
$181,220
$90.61 p/Share
2,000
Reduced 3.58%
53,835
Common Stock
Jul 13
2023
BUY
Grant, award, or other acquisition
$6,153
$82.05 p/Share
75
Added 0.13%
55,835
Common Stock
Jun 05
2023
SELL
Open market or private sale
$225,806
$85.21 p/Share
2,650
Reduced 4.54%
55,760
Common Stock
Apr 13
2023
BUY
Grant, award, or other acquisition
$6,402
$85.37 p/Share
75
Added 0.13%
58,410
Common Stock
Feb 07
2023
SELL
Open market or private sale
$513,350
$102.67 p/Share
5,000
Reduced 7.89%
58,335
Common Stock
Jan 16
2023
BUY
Grant, award, or other acquisition
$7,711
$102.82 p/Share
75
Added 0.12%
63,335
Common Stock
Oct 31
2022
SELL
Open market or private sale
$734,406
$108.93 p/Share
6,742
Reduced 9.63%
63,260
Common Stock
Oct 12
2022
BUY
Grant, award, or other acquisition
$6,582
$87.76 p/Share
75
Added 0.11%
70,002
Common Stock
Aug 15
2022
SELL
Open market or private sale
$380,000
$95.0 p/Share
4,000
Reduced 5.41%
69,927
Common Stock
Jul 29
2022
SELL
Open market or private sale
$255,000
$85.0 p/Share
3,000
Reduced 3.9%
73,927
Common Stock
Jul 12
2022
BUY
Grant, award, or other acquisition
$5,795
$77.26 p/Share
75
Added 0.1%
76,927
Common Stock
May 20
2022
SELL
Open market or private sale
$240,480
$80.16 p/Share
3,000
Reduced 3.76%
76,852
Common Stock
Apr 11
2022
BUY
Grant, award, or other acquisition
$7,246
$96.61 p/Share
75
Added 0.09%
79,852
Common Stock
Feb 04
2022
SELL
Open market or private sale
$519,550
$103.91 p/Share
5,000
Reduced 5.42%
87,202
Common Stock
Jan 10
2022
BUY
Grant, award, or other acquisition
$7,879
$105.06 p/Share
75
Added 0.08%
92,202
Common Stock
Oct 12
2021
BUY
Grant, award, or other acquisition
$6,786
$90.48 p/Share
75
Added 0.08%
92,127
Common Stock
Sep 03
2021
SELL
Open market or private sale
$860,100
$86.01 p/Share
10,000
Reduced 9.8%
92,052
Common Stock
Jul 23
2021
SELL
Open market or private sale
$405,300
$81.06 p/Share
5,000
Reduced 4.67%
102,052
Common Stock