Jun 15
2022
SELL
Payment of exercise price or tax liability
$27,112
$28.72 p/Share
944
Reduced 4.29%
21,083
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
3,875
Added 14.96%
22,027
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$29,342
$42.71 p/Share
687
Reduced 4.25%
15,464
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
2,688
Added 12.9%
18,152
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$13,683
$41.09 p/Share
333
Reduced 2.17%
15,047
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
1,104
Added 6.4%
16,151
Common Stock
Dec 27
2021
SELL
Payment of exercise price or tax liability
$61,002
$47.77 p/Share
1,277
Reduced 7.67%
15,380
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$21,509
$45.57 p/Share
472
Reduced 2.76%
16,657
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
1,937
Added 10.16%
17,129
Common Stock
Apr 12
2021
SELL
Open market or private sale
$344,804
$45.73 p/Share
7,540
Reduced 33.17%
15,192
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
$215,569
$28.59 p/Share
7,540
Added 24.91%
22,732
Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$32,418
$44.53 p/Share
728
Reduced 4.57%
15,192
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
-
2,688
Added 14.45%
15,920
Common Stock
Dec 27
2020
SELL
Payment of exercise price or tax liability
$61,325
$36.01 p/Share
1,703
Reduced 11.4%
13,232
Common Stock
Dec 02
2020
SELL
Open market or private sale
$167,516
$38.02 p/Share
4,406
Reduced 22.78%
14,935
Common Stock
Dec 01
2020
SELL
Open market or private sale
$11,403
$38.01 p/Share
300
Reduced 1.53%
19,341
Common Stock
Nov 27
2020
SELL
Open market or private sale
$26,576
$38.02 p/Share
699
Reduced 3.44%
19,641
Common Stock
Nov 23
2020
SELL
Open market or private sale
$180,000
$36.0 p/Share
5,000
Reduced 19.73%
20,340
Common Stock
Nov 09
2020
SELL
Open market or private sale
$170,000
$34.0 p/Share
5,000
Reduced 16.48%
25,340
Common Stock
Oct 14
2020
SELL
Open market or private sale
$160,000
$32.0 p/Share
5,000
Reduced 14.15%
30,340
Common Stock