Oct 01
2024
SELL
Open market or private sale
$32,968
$193.93 p/Share
170
Reduced 16.92%
835
Common Stock
Jul 01
2024
SELL
Open market or private sale
$30,598
$179.99 p/Share
170
Reduced 14.47%
1,005
Common Stock
Apr 01
2024
SELL
Open market or private sale
$37,940
$223.18 p/Share
170
Reduced 12.64%
1,175
Common Stock
Mar 01
2024
SELL
Open market or private sale
$182,612
$234.72 p/Share
778
Reduced 36.65%
1,345
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
665
Added 23.85%
2,123
Common Stock
Sep 08
2023
SELL
Open market or private sale
$128,165
$288.66 p/Share
444
Reduced 23.34%
1,458
Common Stock
Aug 08
2023
SELL
Open market or private sale
$81,073
$251.0 p/Share
323
Reduced 14.52%
1,902
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
680
Added 23.41%
2,225
Common Stock
Jan 27
2023
SELL
Open market or private sale
$168,773
$243.54 p/Share
693
Reduced 30.97%
1,545
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
710
Added 24.08%
2,238
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
535
Added 25.93%
1,528
Common Stock
Oct 09
2020
SELL
Open market or private sale
$150,061
$210.76 p/Share
712
Reduced 41.76%
993
Common Stock
Feb 24
2020
SELL
Open market or private sale
$56,611
$186.22 p/Share
304
Reduced 15.13%
1,705
Common Stock
Feb 11
2020
BUY
Grant, award, or other acquisition
-
756
Added 27.34%
2,009
Common Stock
Oct 14
2019
SELL
Open market or private sale
$183,796
$144.38 p/Share
1,273
Reduced 50.4%
1,253
Common Stock
Feb 08
2019
BUY
Grant, award, or other acquisition
-
949
Added 27.31%
2,526
Common Stock
Jan 29
2019
SELL
Open market or private sale
$148,337
$136.59 p/Share
1,086
Reduced 40.78%
1,577
Common Stock
Feb 16
2018
BUY
Grant, award, or other acquisition
-
1,215
Added 31.33%
2,663
Common Stock
Jan 29
2018
SELL
Open market or private sale
$201,760
$100.88 p/Share
2,000
Reduced 58.0%
1,448
Common Stock
Apr 17
2017
BUY
Grant, award, or other acquisition
-
1,448
Added 29.58%
3,448
Common Stock
Jan 25
2017
SELL
Open market or private sale
$150,600
$75.3 p/Share
2,000
Reduced 50.0%
2,000
Common Stock
Mar 04
2016
BUY
Grant, award, or other acquisition
-
2,000
Added 33.33%
4,000
Common Stock
Sep 23
2015
BUY
Grant, award, or other acquisition
-
2,000
Added 50.0%
2,000
Common Stock