Nov 15
2022
SELL
Open market or private sale
$62,178
$102.1 p/Share
609
Reduced 1.16%
51,789
Common Stock
Oct 20
2022
SELL
Open market or private sale
$52,552
$85.87 p/Share
612
Reduced 1.15%
52,398
Common Stock
Oct 11
2022
SELL
Payment of exercise price or tax liability
$22,803
$81.44 p/Share
280
Reduced 0.53%
53,010
Common Stock
Oct 07
2022
SELL
Payment of exercise price or tax liability
$19,467
$82.84 p/Share
235
Reduced 0.44%
53,290
Common Stock
Oct 05
2022
SELL
Payment of exercise price or tax liability
$17,860
$86.7 p/Share
206
Reduced 0.38%
53,525
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
-
8,198
Added 13.24%
53,731
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$29,711
$83.93 p/Share
354
Reduced 0.77%
45,533
Common Stock
Sep 15
2022
SELL
Open market or private sale
$83,602
$91.87 p/Share
910
Reduced 1.94%
45,887
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
$29,284
$32.18 p/Share
910
Added 1.91%
46,797
Common Stock
Aug 15
2022
SELL
Open market or private sale
$93,654
$103.03 p/Share
909
Reduced 1.94%
45,887
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$29,252
$32.18 p/Share
909
Added 1.91%
46,796
Common Stock
Jul 15
2022
SELL
Open market or private sale
$83,310
$91.65 p/Share
909
Reduced 1.94%
45,887
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
$29,252
$32.18 p/Share
909
Added 1.91%
46,796
Common Stock
Jun 15
2022
SELL
Open market or private sale
$86,859
$95.45 p/Share
910
Reduced 1.94%
45,887
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
$29,284
$32.18 p/Share
910
Added 1.91%
46,797
Common Stock
May 16
2022
SELL
Open market or private sale
$89,764
$98.75 p/Share
909
Reduced 1.94%
45,887
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
$29,252
$32.18 p/Share
909
Added 1.91%
46,796
Common Stock
Apr 18
2022
SELL
Open market or private sale
$91,173
$100.3 p/Share
909
Reduced 1.94%
45,887
Common Stock
Apr 18
2022
BUY
Exercise of conversion of derivative security
$29,252
$32.18 p/Share
909
Added 1.91%
46,796
Common Stock
Mar 15
2022
SELL
Open market or private sale
$98,435
$108.17 p/Share
910
Reduced 1.94%
45,887
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$29,284
$32.18 p/Share
910
Added 1.91%
46,797
Common Stock
Feb 15
2022
SELL
Open market or private sale
$93,236
$102.57 p/Share
909
Reduced 1.94%
45,887
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$29,252
$32.18 p/Share
909
Added 1.91%
46,796
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$244,545
$100.76 p/Share
2,427
Reduced 5.02%
45,887
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
5,939
Added 10.95%
48,314
Common Stock