Jun 07
2023
SELL
Open market or private sale
$617,250
$246.9 p/Share
2,500
Reduced 15.63%
13,494
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$299,277
$236.77 p/Share
1,264
Reduced 7.32%
15,994
Common Stock
Feb 17
2023
SELL
Open market or private sale
$592,725
$237.09 p/Share
2,500
Reduced 12.65%
17,258
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$42,824
$230.24 p/Share
186
Reduced 0.93%
19,758
Common Stock
Jan 27
2023
SELL
Open market or private sale
$513,750
$205.5 p/Share
2,500
Reduced 11.14%
19,944
Common Stock
Dec 30
2022
SELL
Payment of exercise price or tax liability
$128,285
$179.42 p/Share
715
Reduced 3.09%
22,444
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
1,815
Added 7.27%
23,159
Common Stock
Nov 11
2022
-
250
Reduced 1.16%
21,344
Common Stock
Nov 11
2022
SELL
Open market or private sale
$190,000
$190.0 p/Share
1,000
Reduced 4.43%
21,594
Common Stock
Nov 10
2022
SELL
Open market or private sale
$185,000
$185.0 p/Share
1,000
Reduced 4.24%
22,594
Common Stock
Jun 09
2022
SELL
Open market or private sale
$460,300
$184.12 p/Share
2,500
Reduced 9.58%
23,583
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$101,140
$181.58 p/Share
557
Reduced 2.1%
25,961
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$164,439
$181.5 p/Share
906
Reduced 3.3%
26,518
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$325,076
$174.96 p/Share
1,858
Added 6.35%
27,424
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$63,709
$171.26 p/Share
372
Reduced 1.43%
25,566
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$285,543
$193.72 p/Share
1,474
Reduced 5.38%
25,938
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
3,745
Added 12.02%
27,412
Common Stock
Nov 22
2021
SELL
Open market or private sale
$1,025,650
$205.13 p/Share
5,000
Reduced 17.44%
23,667
Common Stock
Mar 03
2021
SELL
Open market or private sale
$545,090
$155.74 p/Share
3,500
Reduced 10.95%
28,477
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$85,243
$153.04 p/Share
557
Reduced 1.71%
31,977
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$200,764
$147.08 p/Share
1,365
Reduced 4.35%
29,984
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
$375,054
$147.08 p/Share
2,550
Added 7.27%
32,534
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$66,289
$148.63 p/Share
446
Reduced 1.4%
31,349
Common Stock
Nov 23
2020
SELL
Open market or private sale
$297,600
$124.0 p/Share
2,400
Reduced 7.02%
31,795
Common Stock