Jan 09
2023
SELL
Open market or private sale
$336,508
$141.39 p/Share
2,380
Reduced 1.72%
136,228
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$530,016
$134.83 p/Share
3,931
Reduced 2.76%
138,608
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
8,726
Added 5.77%
142,539
Common Stock
Dec 28
2022
SELL
Open market or private sale
$30,268
$140.13 p/Share
216
Reduced 0.16%
133,813
Common Stock
Nov 28
2022
SELL
Open market or private sale
$738,841
$157.1 p/Share
4,703
Reduced 3.39%
134,029
Common Stock
Nov 08
2022
SELL
Open market or private sale
$500,100
$150.0 p/Share
3,334
Reduced 2.35%
138,732
Common Stock
Oct 28
2022
SELL
Open market or private sale
$1,000,160
$140.0 p/Share
7,144
Reduced 4.79%
142,066
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$319,814
$135.86 p/Share
2,354
Reduced 1.55%
149,210
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$720,737
$135.86 p/Share
5,305
Added 3.38%
151,564
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$169,237
$132.32 p/Share
1,279
Reduced 0.87%
146,259
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$381,214
$132.32 p/Share
2,881
Added 1.93%
146,674
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$635,651
$173.77 p/Share
3,658
Reduced 2.47%
144,657
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
8,152
Added 5.21%
148,315
Common Stock
Aug 24
2021
SELL
Open market or private sale
$1,252,322
$146.9 p/Share
8,525
Reduced 5.73%
140,163
Common Stock
Aug 23
2021
SELL
Open market or private sale
$1,241,153
$148.41 p/Share
8,363
Reduced 5.33%
148,688
Common Stock
Aug 19
2021
SELL
Open market or private sale
$7,143
$148.82 p/Share
48
Reduced 0.03%
157,051
Common Stock
Aug 17
2021
SELL
Open market or private sale
$1,210,008
$143.01 p/Share
8,461
Reduced 5.11%
157,099
Common Stock
Aug 16
2021
SELL
Open market or private sale
$1,250,109
$146.28 p/Share
8,546
Reduced 4.91%
165,560
Common Stock
Aug 12
2021
SELL
Open market or private sale
$1,248,986
$147.46 p/Share
8,470
Reduced 4.64%
174,106
Common Stock
Aug 11
2021
SELL
Open market or private sale
$1,758,009
$145.29 p/Share
12,100
Reduced 6.22%
182,576
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$4,930,656
$138.97 p/Share
35,480
Reduced 15.42%
194,676
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$11,117,600
$138.97 p/Share
80,000
Added 25.79%
230,156
Common Stock
Jul 01
2021
SELL
Open market or private sale
$504,818
$136.29 p/Share
3,704
Reduced 2.41%
150,156
Common Stock
Apr 26
2021
SELL
Open market or private sale
$500,759
$140.19 p/Share
3,572
Reduced 2.27%
153,860
Common Stock
Apr 05
2021
SELL
Open market or private sale
$504,596
$136.23 p/Share
3,704
Reduced 2.3%
157,432
Common Stock