Feb 10
2023
SELL
Payment of exercise price or tax liability
$5,528
$34.34 p/Share
161
Reduced 0.21%
75,947
Voting Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
461
Added 0.6%
76,108
Voting Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$3,749
$60.47 p/Share
62
Reduced 0.08%
75,647
Voting Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
177
Added 0.23%
75,709
Voting Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$9,864
$61.65 p/Share
160
Reduced 0.21%
75,532
Voting Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
460
Added 0.6%
75,692
Voting Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$265,344
$13.82 p/Share
19,200
Added 19.71%
78,232
Voting Common Stock
Nov 26
2021
SELL
Open market or private sale
$519,963
$91.03 p/Share
5,712
Reduced 8.82%
59,032
Voting Common Stock
Nov 24
2021
-
3,000
Reduced 3.83%
75,232
Voting Common Stock
Aug 06
2021
SELL
Open market or private sale
$930,793
$61.54 p/Share
15,125
Reduced 18.94%
64,744
Voting Common Stock
Apr 06
2021
SELL
Payment of exercise price or tax liability
$248,065
$69.35 p/Share
3,577
Reduced 4.29%
79,869
Voting Common Stock
Apr 06
2021
BUY
Exercise of conversion of derivative security
-
8,000
Added 8.75%
83,446
Voting Common Stock
Mar 22
2021
SELL
Payment of exercise price or tax liability
$233,113
$65.17 p/Share
3,577
Reduced 4.53%
75,446
Voting Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
8,000
Added 9.19%
79,023
Voting Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$6,161
$44.97 p/Share
137
Reduced 0.19%
71,023
Voting Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
460
Added 0.64%
71,160
Voting Common Stock
Jan 13
2021
SELL
Payment of exercise price or tax liability
$181,957
$48.9 p/Share
3,721
Reduced 5.0%
70,700
Voting Common Stock
Jan 13
2021
BUY
Exercise of conversion of derivative security
-
8,000
Added 9.71%
74,421
Voting Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
$82,914
$10.63 p/Share
7,800
Added 10.51%
66,421
Voting Common Stock
Dec 08
2020
SELL
Payment of exercise price or tax liability
$150,120
$41.98 p/Share
3,576
Reduced 5.75%
58,621
Voting Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
-
8,000
Added 11.4%
62,197
Voting Common Stock
Dec 02
2020
SELL
Payment of exercise price or tax liability
$51,734
$43.04 p/Share
1,202
Reduced 2.17%
54,197
Voting Common Stock
Dec 02
2020
BUY
Exercise of conversion of derivative security
-
2,689
Added 4.63%
55,399
Voting Common Stock
Nov 27
2020
SELL
Payment of exercise price or tax liability
$158,390
$44.28 p/Share
3,577
Reduced 6.35%
52,710
Voting Common Stock
Nov 27
2020
BUY
Exercise of conversion of derivative security
-
8,000
Added 12.44%
56,287
Voting Common Stock