Nov 10
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
197
|
|
Nov 03
2021
|
SELL
Open market or private sale
|
$2,307,694
$42.35 p/Share
|
54,491
|
|
Aug 10
2021
|
SELL
Payment of exercise price or tax liability
|
$2,661
$38.57 p/Share
|
69
|
|
Aug 10
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
197
|
|
May 10
2021
|
SELL
Payment of exercise price or tax liability
|
$2,778
$35.17 p/Share
|
79
|
|
May 10
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
196
|
|
Apr 13
2021
|
SELL
Open market or private sale
|
$4,005
$40.05 p/Share
|
100
|
|
Apr 12
2021
|
SELL
Open market or private sale
|
$402,845
$40.18 p/Share
|
10,026
|
|
Apr 07
2021
|
SELL
Open market or private sale
|
$227,149
$39.34 p/Share
|
5,774
|
|
Apr 06
2021
|
SELL
Open market or private sale
|
$315,611
$39.59 p/Share
|
7,972
|
|
Apr 05
2021
|
SELL
Open market or private sale
|
$2,406,243
$40.02 p/Share
|
60,126
|
|
Apr 01
2021
|
SELL
Open market or private sale
|
$2,414,922
$39.26 p/Share
|
61,511
|
|
Feb 10
2021
|
SELL
Payment of exercise price or tax liability
|
$10,925
$33.72 p/Share
|
324
|
|
Feb 10
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
787
|
|
Dec 04
2020
|
SELL
Open market or private sale
|
$862,530
$30.0 p/Share
|
28,751
|
|
Nov 23
2020
|
SELL
Open market or private sale
|
$456,450
$30.0 p/Share
|
15,215
|
|
Nov 20
2020
|
SELL
Open market or private sale
|
$1,011,630
$30.0 p/Share
|
33,721
|
|
Nov 19
2020
|
SELL
Open market or private sale
|
$38,520
$30.0 p/Share
|
1,284
|
|
Nov 18
2020
|
SELL
Open market or private sale
|
$203,940
$30.0 p/Share
|
6,798
|
|
Nov 17
2020
|
|
-
|
5,000
|
|
Nov 16
2020
|
SELL
Open market or private sale
|
$426,930
$30.0 p/Share
|
14,231
|
|