Sep 08
2021
SELL
Open market or private sale
$1,873,200
$62.44 p/Share
30,000
Reduced 4.92%
579,600
Common Stock
Sep 04
2021
SELL
Open market or private sale
$7,068,381
$63.07 p/Share
112,072
Reduced 15.53%
609,600
Common Stock
Sep 04
2021
BUY
Exercise of conversion of derivative security
-
212,860
Added 23.19%
705,147
Common Stock
Aug 18
2021
SELL
Open market or private sale
$747,758
$56.73 p/Share
13,181
Reduced 2.53%
508,812
Common Stock
Aug 14
2021
SELL
Open market or private sale
$176,435
$58.91 p/Share
2,995
Reduced 0.57%
521,993
Common Stock
Aug 14
2021
BUY
Exercise of conversion of derivative security
-
5,687
Added 1.07%
524,988
Common Stock
Aug 05
2021
SELL
Open market or private sale
$2,039,775
$59.9 p/Share
34,053
Reduced 6.15%
519,301
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
-
64,676
Added 10.46%
553,354
Common Stock
Aug 02
2021
SELL
Open market or private sale
$3,034,162
$57.09 p/Share
53,147
Reduced 9.81%
488,678
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
100,941
Added 15.8%
538,116
Common Stock
Jun 07
2021
SELL
Open market or private sale
$577,925
$52.41 p/Share
11,027
Reduced 2.44%
440,333
Common Stock
Jun 04
2021
SELL
Open market or private sale
$878,304
$53.15 p/Share
16,525
Reduced 3.53%
451,360
Common Stock
Jun 04
2021
BUY
Exercise of conversion of derivative security
-
31,385
Added 6.29%
467,885
Common Stock
May 24
2021
-
10,000
Reduced 2.24%
436,500
Common Stock
May 14
2021
SELL
Open market or private sale
$138,832
$46.37 p/Share
2,994
Reduced 0.67%
446,500
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
-
5,686
Added 1.25%
449,494
Common Stock
May 02
2021
SELL
Open market or private sale
$186,549
$50.31 p/Share
3,708
Reduced 0.83%
443,808
Common Stock
May 02
2021
BUY
Exercise of conversion of derivative security
-
7,042
Added 1.55%
447,516
Common Stock
Mar 05
2021
SELL
Open market or private sale
$952,633
$41.17 p/Share
23,139
Reduced 5.18%
423,468
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$695,868
$42.11 p/Share
16,525
Reduced 3.57%
446,607
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
-
31,385
Added 6.35%
463,132
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$483,383
$48.44 p/Share
9,979
Reduced 2.29%
426,005
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
22,748
Added 4.82%
448,753
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$123,111
$43.89 p/Share
2,805
Reduced 0.65%
428,942
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
-
7,042
Added 1.59%
435,984
Common Stock