Apr 17
2023
SELL
Open market or private sale
$56,754
$94.12 p/Share
603
Reduced 1.13%
52,701
Common Stock
Mar 21
2023
SELL
Open market or private sale
$55,964
$92.81 p/Share
603
Reduced 1.12%
53,304
Common Stock
Feb 15
2023
SELL
Open market or private sale
$110,039
$101.7 p/Share
1,082
Reduced 1.97%
53,907
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
$34,818
$32.18 p/Share
1,082
Added 1.93%
54,989
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$110,655
$109.02 p/Share
1,015
Reduced 1.85%
53,907
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
4,029
Added 6.83%
54,922
Common Stock
Jan 17
2023
SELL
Open market or private sale
$119,993
$110.9 p/Share
1,082
Reduced 2.08%
50,893
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$34,818
$32.18 p/Share
1,082
Added 2.04%
51,975
Common Stock
Dec 16
2022
SELL
Open market or private sale
$68,052
$95.58 p/Share
712
Reduced 1.38%
50,893
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$18,915
$102.8 p/Share
184
Reduced 0.36%
51,605
Common Stock
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