May 03
2023
BUY
Exercise of conversion of derivative security
$2,555,000
$73.0 p/Share
35,000
Added 45.51%
41,906
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$228,352
$72.77 p/Share
3,138
Reduced 19.29%
13,129
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
9,361
Added 36.53%
16,267
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$2,794,695
$82.18 p/Share
34,007
Reduced 79.46%
8,788
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$2,625,888
$72.99 p/Share
35,976
Added 45.67%
42,795
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$459,387
$79.15 p/Share
5,804
Reduced 27.54%
15,268
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
14,332
Added 40.48%
21,072
Common Stock
Feb 09
2022
SELL
Open market or private sale
$2,025,000
$81.0 p/Share
25,000
Reduced 78.86%
6,701
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
$1,824,750
$72.99 p/Share
25,000
Added 44.09%
31,701
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$26,205
$77.76 p/Share
337
Reduced 4.79%
6,701
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
6,922
Added 40.54%
10,151
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$704
$78.19 p/Share
9
Reduced 0.28%
3,229
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$116,625
$78.43 p/Share
1,487
Reduced 31.65%
3,212
Common Stock
Nov 18
2020
SELL
Open market or private sale
$998,853
$85.27 p/Share
11,714
Reduced 71.47%
4,676
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$725,448
$61.93 p/Share
11,714
Added 41.68%
16,390
Common Stock
Nov 16
2020
SELL
Open market or private sale
$1,285,350
$85.69 p/Share
15,000
Reduced 76.24%
4,676
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$928,950
$61.93 p/Share
15,000
Added 43.26%
19,676
Common Stock
Nov 11
2020
SELL
Open market or private sale
$637,500
$85.0 p/Share
7,500
Reduced 61.6%
4,676
Common Stock
Nov 11
2020
BUY
Exercise of conversion of derivative security
$464,475
$61.93 p/Share
7,500
Added 38.12%
12,176
Common Stock
Nov 04
2020
SELL
Open market or private sale
$1,698,000
$84.9 p/Share
20,000
Reduced 81.05%
4,676
Common Stock
Nov 04
2020
BUY
Exercise of conversion of derivative security
$1,238,600
$61.93 p/Share
20,000
Added 44.77%
24,676
Common Stock