Aug 25
2021
SELL
Open market or private sale
$42,018
$70.03 p/Share
600
Reduced 0.05%
1,248,535
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$2,826
$4.71 p/Share
600
Added 0.05%
1,249,135
Common Stock
Aug 06
2021
SELL
Open market or private sale
$117,080
$70.53 p/Share
1,660
Reduced 0.13%
1,248,535
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$7,819
$4.71 p/Share
1,660
Added 0.13%
1,250,195
Common Stock
Aug 05
2021
SELL
Open market or private sale
$1,975,992
$70.27 p/Share
28,120
Reduced 2.2%
1,248,535
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$132,445
$4.71 p/Share
28,120
Added 2.16%
1,276,655
Common Stock
Jul 30
2021
SELL
Open market or private sale
$7,140
$70.0 p/Share
102
Reduced 0.01%
1,248,535
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$480
$4.71 p/Share
102
Added 0.01%
1,248,637
Common Stock
Jul 29
2021
SELL
Open market or private sale
$474,733
$70.03 p/Share
6,779
Reduced 0.54%
1,248,535
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
$22,845
$3.37 p/Share
6,779
Added 0.54%
1,255,314
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$103,950
$0.84 p/Share
123,750
Added 9.02%
1,248,535
Common Stock
Jan 20
2021
SELL
Open market or private sale
$980,340
$65.83 p/Share
14,892
Reduced 1.31%
1,124,785
Common Stock
Jan 20
2021
BUY
Exercise of conversion of derivative security
$70,141
$4.71 p/Share
14,892
Added 1.29%
1,139,677
Common Stock
Jan 19
2021
SELL
Open market or private sale
$3,823,508
$63.74 p/Share
59,986
Reduced 5.06%
1,124,785
Common Stock
Jan 19
2021
BUY
Exercise of conversion of derivative security
$121,772
$2.03 p/Share
59,986
Added 4.82%
1,184,771
Common Stock
Jan 17
2021
SELL
Payment of exercise price or tax liability
$1,578,596
$62.96 p/Share
25,073
Reduced 2.18%
1,124,785
Common Stock
Jan 15
2021
SELL
Open market or private sale
$4,694,374
$62.49 p/Share
75,122
Reduced 6.39%
1,101,406
Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$449,408
$62.96 p/Share
7,138
Reduced 0.62%
1,149,858
Common Stock
Jan 15
2021
BUY
Exercise of conversion of derivative security
$152,498
$2.03 p/Share
75,122
Added 6.0%
1,176,528
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
-
55,590
Added 4.58%
1,156,996
Common Stock