Jun 29
2021
SELL
Open market or private sale
$21,962
$43.75 p/Share
502
Reduced 0.63%
79,064
Common Stock
Jun 16
2021
SELL
Open market or private sale
$241,842
$39.26 p/Share
6,160
Reduced 7.19%
79,566
Common Stock
Jun 16
2021
BUY
Exercise of conversion of derivative security
$10,102
$1.64 p/Share
6,160
Added 6.7%
85,726
Common Stock
Jun 15
2021
SELL
Open market or private sale
$242,581
$39.38 p/Share
6,160
Reduced 7.19%
79,566
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$10,102
$1.64 p/Share
6,160
Added 6.7%
85,726
Common Stock
May 14
2021
SELL
Open market or private sale
$182,829
$29.68 p/Share
6,160
Reduced 7.19%
79,566
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$10,102
$1.64 p/Share
6,160
Added 6.7%
85,726
Common Stock
May 13
2021
SELL
Open market or private sale
$181,843
$29.52 p/Share
6,160
Reduced 7.19%
79,566
Common Stock
May 13
2021
BUY
Exercise of conversion of derivative security
$10,102
$1.64 p/Share
6,160
Added 6.7%
85,726
Common Stock
Apr 16
2021
SELL
Open market or private sale
$205,621
$33.38 p/Share
6,160
Reduced 7.19%
79,566
Common Stock
Apr 16
2021
BUY
Exercise of conversion of derivative security
$10,102
$1.64 p/Share
6,160
Added 6.7%
85,726
Common Stock
Apr 15
2021
SELL
Open market or private sale
$207,962
$33.76 p/Share
6,160
Reduced 7.19%
79,566
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$10,102
$1.64 p/Share
6,160
Added 6.7%
85,726
Common Stock
Apr 12
2021
BUY
Grant, award, or other acquisition
-
2,362
Added 2.88%
79,566
Common Stock
Apr 01
2021
SELL
Open market or private sale
$103,197
$36.53 p/Share
2,825
Reduced 3.53%
77,204
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
7,279
Added 8.34%
80,029
Common Stock
Mar 26
2021
SELL
Open market or private sale
$74,221
$35.01 p/Share
2,120
Reduced 2.83%
72,750
Common Stock
Mar 16
2021
SELL
Open market or private sale
$226,195
$36.72 p/Share
6,160
Reduced 7.6%
74,870
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$10,102
$1.64 p/Share
6,160
Added 7.07%
81,030
Common Stock
Mar 15
2021
SELL
Open market or private sale
$227,366
$36.91 p/Share
6,160
Reduced 7.6%
74,870
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$10,102
$1.64 p/Share
6,160
Added 7.07%
81,030
Common Stock
Feb 19
2021
SELL
Open market or private sale
$76,466
$40.76 p/Share
1,876
Reduced 2.44%
74,870
Common Stock
Feb 18
2021
SELL
Open market or private sale
$76,541
$40.67 p/Share
1,882
Reduced 2.39%
76,746
Common Stock
Feb 17
2021
SELL
Open market or private sale
$76,535
$41.55 p/Share
1,842
Reduced 2.29%
78,628
Common Stock
Feb 16
2021
SELL
Open market or private sale
$548,172
$44.48 p/Share
12,324
Reduced 16.17%
63,878
Common Stock