Aug 19
2022
SELL
Payment of exercise price or tax liability
$21,551
$61.05 p/Share
353
Reduced 49.51%
360
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
-
713
Added 50.0%
713
Common Stock
Aug 16
2022
SELL
Open market or private sale
$58,760
$63.87 p/Share
920
Reduced 100.0%
0
Common Stock
Aug 14
2022
SELL
Payment of exercise price or tax liability
$57,159
$63.51 p/Share
900
Reduced 49.45%
920
Common Stock
Aug 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 50.0%
1,820
Common Stock
Aug 04
2022
SELL
Open market or private sale
$655,760
$64.76 p/Share
10,126
Reduced 100.0%
0
Common Stock
Aug 03
2022
SELL
Open market or private sale
$59,891
$63.11 p/Share
949
Reduced 8.57%
10,126
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$688,998
$63.59 p/Share
10,835
Reduced 49.45%
11,075
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
21,910
Added 51.08%
20,981
Common Stock
Jun 14
2022
SELL
Open market or private sale
$219,813
$45.89 p/Share
4,790
Reduced 100.0%
0
Common Stock
Jun 10
2022
SELL
Payment of exercise price or tax liability
$227,976
$48.64 p/Share
4,687
Reduced 49.46%
4,790
Common Stock
Jun 10
2022
BUY
Exercise of conversion of derivative security
-
9,477
Added 50.0%
9,477
Common Stock
May 20
2022
SELL
Open market or private sale
$18,201
$50.7 p/Share
359
Reduced 100.0%
0
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$17,406
$49.31 p/Share
353
Reduced 49.58%
359
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
712
Added 50.0%
712
Common Stock
May 17
2022
SELL
Open market or private sale
$45,123
$49.1 p/Share
919
Reduced 100.0%
0
Common Stock
May 14
2022
SELL
Payment of exercise price or tax liability
$44,442
$49.38 p/Share
900
Reduced 49.48%
919
Common Stock
May 14
2022
BUY
Exercise of conversion of derivative security
-
1,819
Added 50.0%
1,819
Common Stock
May 04
2022
SELL
Open market or private sale
$48,019
$50.6 p/Share
949
Reduced 100.0%
0
Common Stock
May 02
2022
SELL
Open market or private sale
$46,106
$49.63 p/Share
929
Reduced 49.47%
949
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
-
1,878
Added 50.0%
1,878
Common Stock
Mar 15
2022
SELL
Open market or private sale
$78,981
$54.81 p/Share
1,441
Reduced 100.0%
0
Common Stock
Mar 11
2022
SELL
Open market or private sale
$272,599
$56.91 p/Share
4,790
Reduced 76.87%
1,441
Common Stock
Mar 10
2022
SELL
Open market or private sale
$262,838
$56.09 p/Share
4,686
Reduced 13.98%
28,823
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
9,476
Added 22.04%
33,509
Common Stock