Jun 27
2024
BUY
Grant, award, or other acquisition
-
2,088
Added 0.79%
260,768
Common Stock
Jun 11
2024
-
6,500
Reduced 2.45%
258,680
Common Stock
Jun 23
2023
BUY
Grant, award, or other acquisition
-
650
Added 2.39%
26,518
Common Stock
Jun 01
2023
-
9,610
Reduced 27.09%
25,868
Common Stock
May 26
2023
SELL
Open market or private sale
$3,011,034
$386.03 p/Share
7,800
Reduced 18.02%
35,478
Common Stock
Jun 03
2022
BUY
Other acquisition or disposition
-
640
Added 1.46%
43,278
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
-
1,438
Added 3.26%
42,638
Common Stock
Nov 19
2021
SELL
Open market or private sale
$3,266,500
$326.65 p/Share
10,000
Reduced 19.53%
41,200
Common Stock
Aug 20
2021
SELL
Open market or private sale
$2,034,100
$203.41 p/Share
10,000
Reduced 16.34%
51,200
Common Stock
Jun 14
2021
SELL
Open market or private sale
$572,776
$715.97 p/Share
800
Reduced 4.97%
15,300
Common Stock
Jun 04
2021
BUY
Grant, award, or other acquisition
-
429
Added 2.6%
16,100
Common Stock
Apr 12
2021
SELL
Open market or private sale
$702,996
$585.83 p/Share
1,200
Reduced 7.11%
15,671
Common Stock
Jun 10
2020
BUY
Grant, award, or other acquisition
-
712
Added 4.05%
16,871
Common Stock
May 27
2020
SELL
Open market or private sale
$548,063
$322.39 p/Share
1,700
Reduced 9.52%
16,159
Common Stock
Feb 20
2020
SELL
Open market or private sale
$50,517
$315.73 p/Share
160
Reduced 0.89%
17,859
Common Stock
Sep 16
2019
SELL
Open market or private sale
$29,774
$180.45 p/Share
165
Reduced 0.91%
18,019
Common Stock
Aug 19
2019
SELL
Open market or private sale
$418,400
$167.36 p/Share
2,500
Reduced 12.09%
18,184
Common Stock
Jul 15
2019
SELL
Open market or private sale
$417,000
$166.8 p/Share
2,500
Reduced 10.78%
20,684
Common Stock
May 23
2019
BUY
Grant, award, or other acquisition
-
1,258
Added 5.15%
23,184
Common Stock
May 17
2018
BUY
Grant, award, or other acquisition
-
963
Added 4.21%
21,926
Common Stock
Mar 28
2018
SELL
Open market or private sale
$1,134,773
$220.73 p/Share
5,141
Reduced 19.69%
20,963
Common Stock
Dec 20
2017
SELL
Open market or private sale
$119,424
$197.07 p/Share
606
Reduced 2.27%
26,104
Common Stock
May 24
2017
BUY
Grant, award, or other acquisition
-
2,058
Added 7.15%
26,710
Common Stock
May 18
2017
SELL
Open market or private sale
$325,050
$130.02 p/Share
2,500
Reduced 9.21%
24,652
Common Stock
Oct 12
2016
SELL
Open market or private sale
$157,195
$66.58 p/Share
2,361
Reduced 8.0%
27,152
Common Stock