Oct 08
2021
SELL
Open market or private sale
$445,237
$64.79 p/Share
6,872
Reduced 8.96%
69,862
Common Stock
Oct 08
2021
BUY
Exercise of conversion of derivative security
-
13,859
Added 15.3%
76,734
Common Stock
Aug 16
2021
SELL
Open market or private sale
$54,011
$58.9 p/Share
917
Reduced 1.44%
62,875
Common Stock
Aug 14
2021
SELL
Open market or private sale
$53,196
$58.91 p/Share
903
Reduced 1.4%
63,792
Common Stock
Aug 14
2021
BUY
Exercise of conversion of derivative security
-
1,820
Added 2.74%
64,695
Common Stock
Aug 09
2021
SELL
Open market or private sale
$1,092,259
$60.57 p/Share
18,033
Reduced 22.29%
62,875
Common Stock
Aug 02
2021
SELL
Open market or private sale
$620,226
$57.09 p/Share
10,864
Reduced 11.84%
80,908
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
21,910
Added 19.43%
90,840
Common Stock
Jul 08
2021
SELL
Open market or private sale
$363,048
$52.83 p/Share
6,872
Reduced 8.96%
69,862
Common Stock
Jul 08
2021
BUY
Exercise of conversion of derivative security
-
13,859
Added 15.3%
76,734
Common Stock
May 17
2021
SELL
Open market or private sale
$20,930
$45.6 p/Share
459
Reduced 0.73%
62,379
Common Stock
May 14
2021
SELL
Open market or private sale
$41,826
$46.37 p/Share
902
Reduced 1.42%
62,838
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
-
1,819
Added 2.77%
63,740
Common Stock
May 05
2021
SELL
Open market or private sale
$191,527
$48.28 p/Share
3,967
Reduced 6.02%
61,921
Common Stock
May 02
2021
SELL
Open market or private sale
$46,889
$50.31 p/Share
932
Reduced 1.39%
65,888
Common Stock
May 02
2021
BUY
Exercise of conversion of derivative security
-
1,878
Added 2.73%
66,820
Common Stock
Apr 08
2021
SELL
Payment of exercise price or tax liability
$344,425
$50.12 p/Share
6,872
Reduced 9.57%
64,942
Common Stock
Apr 08
2021
BUY
Exercise of conversion of derivative security
-
13,859
Added 16.18%
71,814
Common Stock
Feb 17
2021
SELL
Open market or private sale
$1,653,146
$46.83 p/Share
35,301
Reduced 39.83%
53,339
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$174,820
$48.44 p/Share
3,609
Reduced 3.73%
93,256
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
7,279
Added 6.99%
96,865
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$40,905
$43.89 p/Share
932
Reduced 1.03%
89,586
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
-
1,878
Added 2.03%
90,518
Common Stock
Jan 08
2021
SELL
Payment of exercise price or tax liability
$2,612,538
$44.54 p/Share
58,656
Reduced 39.82%
88,640
Common Stock
Jan 08
2021
BUY
Exercise of conversion of derivative security
-
124,641
Added 46.7%
142,277
Common Stock