Mar 13
2023
SELL
Open market or private sale
$483,892
$78.99 p/Share
6,126
Reduced 8.03%
70,130
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$423,576
$79.5 p/Share
5,328
Reduced 6.53%
76,256
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
11,454
Added 12.31%
81,584
Common Stock
Mar 01
2023
SELL
Open market or private sale
$1,038,200
$79.96 p/Share
12,984
Reduced 15.62%
70,130
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
$21,198
$56.38 p/Share
376
Added 0.45%
83,114
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$1,491,270
$84.02 p/Share
17,749
Reduced 17.66%
82,738
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
73,359
Added 42.2%
100,487
Common Stock
Dec 30
2022
SELL
Open market or private sale
$47,187
$85.33 p/Share
553
Reduced 1.2%
45,556
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$42,753
$87.97 p/Share
486
Reduced 1.04%
46,109
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
1,039
Added 2.18%
46,595
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$187,336
$82.6 p/Share
2,268
Reduced 4.74%
45,556
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
5,099
Added 9.63%
47,824
Common Stock
Sep 10
2022
SELL
Payment of exercise price or tax liability
$31,400
$65.28 p/Share
481
Reduced 1.11%
42,725
Common Stock
Sep 10
2022
BUY
Exercise of conversion of derivative security
-
1,039
Added 2.35%
43,206
Common Stock
Jun 10
2022
SELL
Payment of exercise price or tax liability
$29,459
$60.74 p/Share
485
Reduced 1.14%
42,167
Common Stock
Jun 10
2022
BUY
Exercise of conversion of derivative security
-
1,039
Added 2.38%
42,652
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$203,010
$57.92 p/Share
3,505
Reduced 7.83%
41,265
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
7,612
Added 14.53%
44,770
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$18,141
$52.13 p/Share
348
Added 0.83%
41,613
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
20,298
Added 35.33%
37,158
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$156,182
$67.32 p/Share
2,320
Reduced 12.1%
16,860
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
-
5,100
Added 21.0%
19,180
Common Stock
Aug 15
2021
BUY
Grant, award, or other acquisition
$55
$55.08 p/Share
1
Added 0.01%
14,080
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$104,748
$63.91 p/Share
1,639
Reduced 10.43%
14,079
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
3,455
Added 18.02%
15,718
Common Stock