Dec 01
2022
-
62
Reduced 0.26%
23,554
Common Stock
Nov 12
2022
SELL
Payment of exercise price or tax liability
$9,181
$81.25 p/Share
113
Reduced 0.48%
23,492
Common Stock
Nov 09
2022
SELL
Payment of exercise price or tax liability
$33,243
$81.48 p/Share
408
Reduced 1.75%
22,875
Common Stock
Nov 09
2022
BUY
Grant, award, or other acquisition
$59,480
$81.48 p/Share
730
Added 3.0%
23,605
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$6,535
$83.79 p/Share
78
Reduced 0.33%
23,283
Common Stock
Nov 04
2022
SELL
Open market or private sale
$129,477
$82.26 p/Share
1,574
Reduced 6.31%
23,361
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$11,190
$82.89 p/Share
135
Reduced 0.55%
24,506
Common Stock
Nov 19
2021
SELL
Open market or private sale
$160,309
$82.89 p/Share
1,934
Reduced 7.28%
24,641
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$10,067
$83.89 p/Share
120
Reduced 0.45%
26,429
Common Stock
Nov 09
2021
SELL
Payment of exercise price or tax liability
$31,825
$83.97 p/Share
379
Reduced 1.48%
25,189
Common Stock
Nov 09
2021
BUY
Grant, award, or other acquisition
$114,199
$83.97 p/Share
1,360
Added 4.87%
26,549
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$7,713
$82.94 p/Share
93
Reduced 0.36%
25,568
Common Stock
Aug 26
2021
SELL
Payment of exercise price or tax liability
$120,557
$77.33 p/Share
1,559
Reduced 5.73%
25,661
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
$98,374
$48.7 p/Share
2,020
Added 7.21%
25,978
Common Stock
Feb 08
2021
$5,452
$72.69 p/Share
75
Reduced 0.3%
24,773
Common Stock
Nov 21
2020
SELL
Payment of exercise price or tax liability
$8,965
$65.92 p/Share
136
Reduced 0.54%
24,848
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$21,443
$63.44 p/Share
338
Reduced 1.34%
24,802
Common Stock
Nov 09
2020
BUY
Grant, award, or other acquisition
$111,337
$63.44 p/Share
1,755
Added 6.53%
25,140
Common Stock
Nov 04
2020
SELL
Payment of exercise price or tax liability
$4,587
$55.26 p/Share
83
Reduced 0.35%
23,385
Common Stock
May 03
2020
SELL
Payment of exercise price or tax liability
$9,956
$68.19 p/Share
146
Reduced 0.63%
23,114
Common Stock
Nov 21
2019
SELL
Payment of exercise price or tax liability
$11,769
$86.54 p/Share
136
Reduced 0.58%
23,134
Common Stock
Nov 12
2019
BUY
Grant, award, or other acquisition
-
1,250
Added 5.12%
23,146
Common Stock
Nov 09
2019
SELL
Payment of exercise price or tax liability
$19,187
$88.83 p/Share
216
Reduced 0.98%
21,896
Common Stock
Nov 04
2019
SELL
Payment of exercise price or tax liability
$82,368
$88.95 p/Share
926
Reduced 4.02%
22,112
Common Stock
Nov 04
2019
BUY
Exercise of conversion of derivative security
$63,723
$57.93 p/Share
1,100
Added 4.68%
22,381
Common Stock