Mar 04
2024
SELL
Open market or private sale
$1,876,500
$250.2 p/Share
7,500
Reduced 4.37%
164,294
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
665
Added 0.39%
171,794
Common Stock
Nov 30
2023
-
11,500
Reduced 6.3%
171,129
Common Stock
May 01
2023
SELL
Open market or private sale
$1,431,100
$286.22 p/Share
5,000
Reduced 2.66%
182,629
Common Stock
Apr 03
2023
SELL
Open market or private sale
$1,379,650
$275.93 p/Share
5,000
Reduced 1.15%
431,342
Common Stock
Mar 01
2023
SELL
Open market or private sale
$1,291,900
$258.38 p/Share
5,000
Reduced 1.13%
436,342
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
680
Added 0.15%
441,342
Common Stock
Feb 01
2023
SELL
Open market or private sale
$1,269,450
$253.89 p/Share
5,000
Reduced 1.12%
440,662
Common Stock
Jan 23
2023
SELL
Open market or private sale
$5,005,000
$250.25 p/Share
20,000
Reduced 4.29%
445,662
Common Stock
Feb 01
2021
SELL
Open market or private sale
$2,627,500
$262.75 p/Share
10,000
Reduced 1.85%
530,662
Common Stock
Jan 25
2021
SELL
Open market or private sale
$2,568,100
$256.81 p/Share
10,000
Reduced 1.82%
540,662
Common Stock
Nov 10
2020
SELL
Open market or private sale
$2,047,168
$255.96 p/Share
7,998
Reduced 1.43%
550,662
Common Stock
Nov 09
2020
SELL
Open market or private sale
$25,599
$255.99 p/Share
100
Reduced 0.02%
558,660
Common Stock
Nov 05
2020
SELL
Open market or private sale
$485,371
$255.19 p/Share
1,902
Reduced 0.34%
558,760
Common Stock
May 07
2020
SELL
Open market or private sale
$1,850,700
$185.07 p/Share
10,000
Reduced 1.75%
560,662
Common Stock
Apr 23
2020
SELL
Open market or private sale
$1,691,053
$185.83 p/Share
9,100
Reduced 1.57%
570,662
Common Stock
Apr 20
2020
SELL
Open market or private sale
$166,599
$185.11 p/Share
900
Reduced 0.15%
579,762
Common Stock
Feb 11
2020
SELL
Open market or private sale
$1,853,000
$185.3 p/Share
10,000
Reduced 1.69%
580,662
Common Stock
Mar 21
2019
SELL
Open market or private sale
$8,803,850
$160.07 p/Share
55,000
Reduced 8.7%
577,191
Common Stock
Nov 28
2017
SELL
Open market or private sale
$440,713
$104.04 p/Share
4,236
Reduced 0.67%
632,191
Common Stock
Nov 27
2017
SELL
Open market or private sale
$699,076
$104.48 p/Share
6,691
Reduced 1.04%
636,427
Common Stock
Nov 24
2017
SELL
Open market or private sale
$560,891
$104.41 p/Share
5,372
Reduced 0.83%
643,118
Common Stock
Nov 22
2017
SELL
Open market or private sale
$665,287
$106.48 p/Share
6,248
Reduced 0.95%
648,490
Common Stock
Nov 21
2017
SELL
Open market or private sale
$1,488,269
$107.34 p/Share
13,865
Reduced 2.07%
654,738
Common Stock
Nov 20
2017
SELL
Open market or private sale
$2,398,210
$105.49 p/Share
22,734
Reduced 3.29%
668,603
Common Stock