Feb 19
2023
BUY
Exercise of conversion of derivative security
-
712
Added 1.87%
37,329
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$152,686
$87.1 p/Share
1,753
Reduced 4.57%
36,617
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
3,543
Added 8.45%
38,370
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$1,794,148
$89.27 p/Share
20,098
Reduced 36.59%
34,827
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
40,642
Added 42.93%
54,025
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$76,140
$81.96 p/Share
929
Reduced 6.11%
14,283
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
1,878
Added 10.99%
15,212
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$717,882
$75.79 p/Share
9,472
Reduced 41.53%
13,334
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
22,806
Added 50.0%
22,806
Common Stock
Dec 15
2022
SELL
Open market or private sale
$338,653
$70.7 p/Share
4,790
Reduced 100.0%
0
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$329,214
$70.24 p/Share
4,687
Reduced 49.46%
4,790
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
9,477
Added 50.0%
9,477
Common Stock
Nov 22
2022
SELL
Open market or private sale
$24,300
$67.5 p/Share
360
Reduced 100.0%
0
Common Stock
Nov 19
2022
SELL
Payment of exercise price or tax liability
$23,703
$67.15 p/Share
353
Reduced 49.51%
360
Common Stock
Nov 19
2022
BUY
Exercise of conversion of derivative security
-
713
Added 50.0%
713
Common Stock
Nov 15
2022
SELL
Open market or private sale
$62,606
$68.05 p/Share
920
Reduced 100.0%
0
Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$58,166
$64.63 p/Share
900
Reduced 49.45%
920
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 50.0%
1,820
Common Stock
Nov 03
2022
SELL
Open market or private sale
$46,956
$49.48 p/Share
949
Reduced 100.0%
0
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$46,672
$50.24 p/Share
929
Reduced 49.47%
949
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
-
1,878
Added 50.0%
1,878
Common Stock
Sep 15
2022
SELL
Open market or private sale
$248,649
$51.91 p/Share
4,790
Reduced 100.0%
0
Common Stock
Sep 10
2022
SELL
Payment of exercise price or tax liability
$259,097
$55.28 p/Share
4,687
Reduced 49.46%
4,790
Common Stock
Sep 10
2022
BUY
Exercise of conversion of derivative security
-
9,477
Added 50.0%
9,477
Common Stock
Aug 23
2022
SELL
Open market or private sale
$21,254
$59.04 p/Share
360
Reduced 100.0%
0
Common Stock