Nov 19
2022
SELL
Payment of exercise price or tax liability
$25,248
$67.15 p/Share
376
Reduced 0.3%
126,276
Common Stock
Nov 19
2022
BUY
Exercise of conversion of derivative security
-
713
Added 0.56%
126,652
Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$61,980
$64.63 p/Share
959
Reduced 0.76%
125,939
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 1.41%
126,898
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$59,634
$50.24 p/Share
1,187
Reduced 0.94%
125,078
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
-
2,253
Added 1.75%
126,265
Common Stock
Sep 07
2022
SELL
Open market or private sale
$129,117
$51.4 p/Share
2,512
Reduced 1.99%
124,012
Common Stock
Sep 04
2022
SELL
Payment of exercise price or tax liability
$222,219
$52.25 p/Share
4,253
Reduced 3.25%
126,524
Common Stock
Sep 04
2022
BUY
Exercise of conversion of derivative security
-
8,077
Added 5.82%
130,777
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$22,955
$61.05 p/Share
376
Reduced 0.31%
122,700
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
-
713
Added 0.58%
123,076
Common Stock
Aug 14
2022
SELL
Payment of exercise price or tax liability
$60,906
$63.51 p/Share
959
Reduced 0.78%
122,363
Common Stock
Aug 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 1.45%
123,322
Common Stock
Aug 05
2022
SELL
Open market or private sale
$415,454
$63.72 p/Share
6,520
Reduced 5.09%
121,502
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$880,340
$63.59 p/Share
13,844
Reduced 9.76%
128,022
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
26,292
Added 15.75%
140,679
Common Stock
Jun 07
2022
SELL
Open market or private sale
$130,373
$51.9 p/Share
2,512
Reduced 2.13%
115,279
Common Stock
Jun 04
2022
SELL
Payment of exercise price or tax liability
$223,112
$52.46 p/Share
4,253
Reduced 3.48%
117,791
Common Stock
Jun 04
2022
BUY
Exercise of conversion of derivative security
-
8,076
Added 6.21%
122,044
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$18,491
$49.31 p/Share
375
Reduced 0.33%
113,968
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
712
Added 0.62%
114,343
Common Stock
May 14
2022
SELL
Payment of exercise price or tax liability
$47,306
$49.38 p/Share
958
Reduced 0.84%
113,631
Common Stock
May 14
2022
BUY
Exercise of conversion of derivative security
-
1,819
Added 1.56%
114,589
Common Stock
May 06
2022
SELL
Open market or private sale
$58,177
$48.16 p/Share
1,208
Reduced 1.06%
112,770
Common Stock
May 02
2022
SELL
Open market or private sale
$58,911
$49.63 p/Share
1,187
Reduced 1.03%
113,978
Common Stock