May 03
2024
BUY
Grant, award, or other acquisition
-
1,322
Added 3.43%
37,255
Common Stock, $0.01 pa...
May 05
2023
BUY
Grant, award, or other acquisition
-
1,450
Added 3.88%
35,933
Common Stock, $0.01 pa...
Feb 17
2023
SELL
Open market or private sale
$1,505,000
$150.5 p/Share
10,000
Reduced 19.72%
40,705
Common Stock, $0.01 pa...
May 06
2022
BUY
Grant, award, or other acquisition
-
1,421
Added 2.73%
50,705
Common Stock, $0.01 pa...
Nov 03
2021
SELL
Open market or private sale
$2,344,600
$117.23 p/Share
20,000
Reduced 28.87%
49,284
Common Stock, $0.01 pa...
Nov 02
2021
SELL
Open market or private sale
$6,021,681
$116.15 p/Share
51,844
Reduced 42.8%
69,284
Common Stock, $0.01 pa...
May 07
2021
BUY
Grant, award, or other acquisition
-
1,681
Added 1.37%
121,128
Common Stock, $0.01 pa...
May 08
2020
BUY
Grant, award, or other acquisition
-
2,333
Added 1.92%
119,447
Common Stock, $0.01 pa...
Aug 01
2019
BUY
Open market or private purchase
$1,641,500
$65.66 p/Share
25,000
Added 17.59%
117,114
Common Stock, $0.01 pa...
Jul 31
2019
BUY
Open market or private purchase
$1,980,600
$66.02 p/Share
30,000
Added 24.57%
92,114
Common Stock, $0.01 pa...
Jul 30
2019
BUY
Open market or private purchase
$663,500
$66.35 p/Share
10,000
Added 13.87%
62,114
Common Stock, $0.01 pa...
Jun 26
2019
BUY
Open market or private purchase
$776,250
$67.5 p/Share
11,500
Added 18.08%
52,114
Common Stock, $0.01 pa...
May 03
2019
BUY
Grant, award, or other acquisition
-
2,419
Added 5.62%
40,614
Common Stock, $0.01 pa...
May 04
2018
BUY
Grant, award, or other acquisition
-
1,899
Added 4.74%
38,195
Common Stock, $0.01 pa...
May 05
2017
BUY
Grant, award, or other acquisition
-
2,770
Added 7.09%
36,296
Common Stock, $0.01 pa...
May 06
2016
BUY
Grant, award, or other acquisition
-
2,974
Added 8.15%
33,526
Common Stock, $0.01 pa...
May 08
2015
BUY
Grant, award, or other acquisition
-
2,187
Added 6.68%
30,552
Common Stock, $0.01 pa...
May 09
2014
BUY
Grant, award, or other acquisition
-
2,764
Added 8.88%
28,365
Common Stock, $0.01 pa...
May 06
2013
BUY
Grant, award, or other acquisition
-
2,535
Added 9.01%
25,601
Common Stock, $0.01 pa...