Jan 08
2021
|
BUY
Open market or private purchase
|
$32,339
$50.53 p/Share
|
640
|
|
Jan 04
2021
|
SELL
Open market or private sale
|
$29,229
$45.67 p/Share
|
640
|
|
Dec 04
2020
|
|
-
|
775,000
|
|
Nov 30
2020
|
|
-
|
2,060,000
|
|
Nov 13
2020
|
|
-
|
2,129,000
|
|
Nov 12
2020
|
BUY
Other acquisition or disposition
|
$70,220,119
$50.09 p/Share
|
1,401,879
|
|
Jul 14
2020
|
SELL
Open market or private sale
|
$7,620
$25.4 p/Share
|
300
|
|
Jul 14
2020
|
BUY
Open market or private purchase
|
$7,620
$25.4 p/Share
|
300
|
|
Jul 10
2020
|
SELL
Open market or private sale
|
$1,402,000
$28.04 p/Share
|
50,000
|
|
Jul 10
2020
|
BUY
Open market or private purchase
|
$1,402,000
$28.04 p/Share
|
50,000
|
|
Jul 09
2020
|
SELL
Open market or private sale
|
$17,340
$28.9 p/Share
|
600
|
|
Jul 09
2020
|
BUY
Open market or private purchase
|
$17,340
$28.9 p/Share
|
600
|
|
Jun 01
2020
|
SELL
Open market or private purchase
|
$771,223
$28.67 p/Share
|
26,900
|
|
Jun 01
2020
|
BUY
Open market or private sale
|
$771,223
$28.67 p/Share
|
26,900
|
|
May 22
2020
|
SELL
Open market or private sale
|
$26,300
$26.3 p/Share
|
1,000
|
|
May 22
2020
|
BUY
Open market or private purchase
|
$26,300
$26.3 p/Share
|
1,000
|
|
May 15
2020
|
SELL
Open market or private sale
|
$100,830
$23.19 p/Share
|
4,348
|
|
May 15
2020
|
BUY
Open market or private purchase
|
$100,830
$23.19 p/Share
|
4,348
|
|
Apr 21
2020
|
SELL
Open market or private sale
|
$2,526
$14.52 p/Share
|
174
|
|
Apr 21
2020
|
BUY
Open market or private purchase
|
$2,526
$14.52 p/Share
|
174
|
|
Mar 20
2020
|
SELL
Open market or private purchase
|
$51,036
$13.99 p/Share
|
3,648
|
|
Mar 20
2020
|
BUY
Open market or private sale
|
$51,036
$13.99 p/Share
|
3,648
|
|
Dec 16
2019
|
SELL
Open market or private sale
|
$184,690
$16.79 p/Share
|
11,000
|
|
Dec 16
2019
|
BUY
Open market or private purchase
|
$184,690
$16.79 p/Share
|
11,000
|
|
Dec 13
2019
|
SELL
Open market or private sale
|
$940,202
$17.79 p/Share
|
52,850
|
|