Jun 17
2024
BUY
Grant, award, or other acquisition
-
12,863
Added 0.85%
1,497,614
Common Stock $.01 Par ...
Apr 09
2024
SELL
Open market or private sale
$152,717
$58.49 p/Share
2,611
Reduced 0.18%
1,484,751
Common Stock $.01 Par ...
Apr 08
2024
SELL
Open market or private sale
$289,511
$58.57 p/Share
4,943
Reduced 0.33%
1,487,362
Common Stock $.01 Par ...
Apr 05
2024
SELL
Open market or private sale
$292,781
$58.08 p/Share
5,041
Reduced 0.34%
1,492,305
Common Stock $.01 Par ...
Apr 04
2024
SELL
Open market or private sale
$869,865
$58.15 p/Share
14,959
Reduced 0.99%
1,497,346
Common Stock $.01 Par ...
Apr 03
2024
SELL
Open market or private sale
$5,921,000
$59.21 p/Share
100,000
Reduced 6.2%
1,512,305
Common Stock $.01 Par ...
Sep 28
2023
-
45,000
Reduced 2.72%
1,612,305
Common Stock $.01 Par ...
Jun 15
2023
BUY
Grant, award, or other acquisition
-
1,107,376
Added 40.05%
1,657,305
Common Stock $.01 Par ...
Jun 15
2022
BUY
Grant, award, or other acquisition
-
5,796
Added 1.04%
549,929
Common Stock $.01 Par ...
Jan 03
2022
SELL
Open market or private sale
$153,018
$100.34 p/Share
1,525
Reduced 0.28%
544,133
Common Stock $.01 Par ...
Dec 28
2021
SELL
Open market or private sale
$140,238
$100.17 p/Share
1,400
Reduced 0.26%
545,658
Common Stock $.01 Par ...
Dec 27
2021
SELL
Open market or private sale
$110,165
$100.15 p/Share
1,100
Reduced 0.2%
547,058
Common Stock $.01 Par ...
Dec 23
2021
SELL
Open market or private sale
$140,210
$100.15 p/Share
1,400
Reduced 0.25%
548,158
Common Stock $.01 Par ...
Dec 16
2021
SELL
Open market or private sale
$243,373
$100.36 p/Share
2,425
Reduced 0.44%
549,558
Common Stock $.01 Par ...
Dec 13
2021
SELL
Open market or private sale
$701,330
$100.19 p/Share
7,000
Reduced 1.25%
551,983
Common Stock $.01 Par ...
Dec 09
2021
SELL
Open market or private sale
$534,138
$100.27 p/Share
5,327
Reduced 0.94%
558,983
Common Stock $.01 Par ...
Dec 08
2021
SELL
Open market or private sale
$502,400
$100.48 p/Share
5,000
Reduced 0.88%
564,310
Common Stock $.01 Par ...
Dec 07
2021
SELL
Open market or private sale
$924,570
$102.73 p/Share
9,000
Reduced 1.56%
569,310
Common Stock $.01 Par ...
Jul 13
2021
SELL
Open market or private sale
$307,542
$87.37 p/Share
3,520
Reduced 0.6%
578,310
Common Stock $.01 Par ...
Jul 12
2021
SELL
Open market or private sale
$506,292
$88.87 p/Share
5,697
Reduced 0.97%
581,830
Common Stock $.01 Par ...
Jul 01
2021
SELL
Open market or private sale
$92,080
$92.08 p/Share
1,000
Reduced 0.17%
587,527
Common Stock $.01 Par ...
Jun 15
2021
BUY
Grant, award, or other acquisition
-
334
Added 0.06%
588,527
Common Stock $.01 Par ...