Sep 08
2021
|
SELL
Payment of exercise price or tax liability
|
$186,283
$23.67 p/Share
|
7,870
|
|
Sep 08
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
20,000
|
|
Aug 23
2021
|
SELL
Open market or private sale
|
$224,100
$22.41 p/Share
|
10,000
|
|
Jul 21
2021
|
SELL
Open market or private sale
|
$268,000
$26.8 p/Share
|
10,000
|
|
Jun 21
2021
|
SELL
Open market or private sale
|
$263,100
$26.31 p/Share
|
10,000
|
|
May 21
2021
|
SELL
Open market or private sale
|
$240,100
$24.01 p/Share
|
10,000
|
|
Apr 26
2021
|
SELL
Payment of exercise price or tax liability
|
$212,726
$27.03 p/Share
|
7,870
|
|
Apr 26
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
20,000
|
|
Apr 21
2021
|
SELL
Open market or private sale
|
$262,600
$26.26 p/Share
|
10,000
|
|
Mar 29
2021
|
SELL
Payment of exercise price or tax liability
|
$215,874
$27.43 p/Share
|
7,870
|
|
Mar 29
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
20,000
|
|
Mar 22
2021
|
SELL
Open market or private sale
|
$255,600
$25.56 p/Share
|
10,000
|
|
Mar 18
2021
|
SELL
Payment of exercise price or tax liability
|
$202,889
$25.78 p/Share
|
7,870
|
|
Mar 18
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
20,000
|
|
Feb 22
2021
|
SELL
Open market or private sale
|
$305,600
$30.56 p/Share
|
10,000
|
|
Jan 21
2021
|
SELL
Open market or private sale
|
$330,412
$29.48 p/Share
|
11,208
|
|
Dec 21
2020
|
SELL
Open market or private sale
|
$392,250
$26.15 p/Share
|
15,000
|
|
Nov 23
2020
|
SELL
Open market or private sale
|
$308,700
$20.58 p/Share
|
15,000
|
|
Oct 21
2020
|
SELL
Open market or private sale
|
$205,800
$20.58 p/Share
|
10,000
|
|
Oct 13
2002
|
SELL
Payment of exercise price or tax liability
|
$57,544
$9.75 p/Share
|
5,902
|
|