Nov 19
2022
SELL
Payment of exercise price or tax liability
$26,121
$67.15 p/Share
389
Reduced 0.2%
192,084
Common Stock
Nov 19
2022
BUY
Exercise of conversion of derivative security
-
784
Added 0.41%
192,473
Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$58,360
$64.63 p/Share
903
Reduced 0.47%
191,689
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 0.94%
192,592
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$51,496
$50.24 p/Share
1,025
Reduced 0.53%
190,772
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
-
2,066
Added 1.07%
191,797
Common Stock
Sep 24
2022
SELL
Payment of exercise price or tax liability
$193,534
$48.59 p/Share
3,983
Reduced 2.06%
189,731
Common Stock
Sep 24
2022
BUY
Exercise of conversion of derivative security
-
8,032
Added 3.98%
193,714
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$23,748
$61.05 p/Share
389
Reduced 0.21%
185,682
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
-
784
Added 0.42%
186,071
Common Stock
Aug 14
2022
SELL
Payment of exercise price or tax liability
$57,350
$63.51 p/Share
903
Reduced 0.48%
185,287
Common Stock
Aug 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 0.97%
186,190
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$759,901
$63.59 p/Share
11,950
Reduced 6.09%
184,370
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
24,100
Added 10.98%
195,295
Common Stock
Jun 24
2022
SELL
Payment of exercise price or tax liability
$207,104
$52.01 p/Share
3,982
Reduced 2.26%
171,902
Common Stock
Jun 24
2022
BUY
Exercise of conversion of derivative security
-
8,031
Added 4.37%
175,884
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$19,182
$49.31 p/Share
389
Reduced 0.23%
167,853
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
783
Added 0.46%
168,242
Common Stock
May 14
2022
SELL
Payment of exercise price or tax liability
$44,541
$49.38 p/Share
902
Reduced 0.54%
167,459
Common Stock
May 14
2022
BUY
Exercise of conversion of derivative security
-
1,819
Added 1.07%
168,361
Common Stock
May 06
2022
BUY
Open market or private purchase
$496,262
$46.95 p/Share
10,570
Added 5.97%
166,542
Common Stock
May 02
2022
SELL
Open market or private sale
$50,821
$49.63 p/Share
1,024
Reduced 0.65%
155,972
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
-
2,065
Added 1.3%
156,996
Common Stock
Mar 24
2022
SELL
Open market or private sale
$254,291
$63.86 p/Share
3,982
Reduced 2.64%
146,900
Common Stock
Mar 24
2022
BUY
Exercise of conversion of derivative security
-
8,031
Added 4.93%
154,931
Common Stock