Oct 28
2022
SELL
Payment of exercise price or tax liability
$1,068,117
$78.44 p/Share
13,617
Reduced 11.45%
105,330
Common Stock
Oct 28
2022
SELL
Open market or private sale
$603,200
$75.4 p/Share
8,000
Reduced 7.6%
97,330
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
$499,196
$22.96 p/Share
21,742
Added 15.45%
118,947
Common Stock
Aug 15
2022
-
500
Reduced 0.51%
97,205
Common Stock
Aug 09
2022
SELL
Open market or private sale
$68,900
$68.9 p/Share
1,000
Reduced 1.01%
97,705
Common Stock
Feb 08
2022
-
500
Reduced 0.5%
98,705
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
541
Added 0.54%
99,205
Common Stock
Nov 09
2021
SELL
Open market or private sale
$328,350
$65.67 p/Share
5,000
Reduced 4.82%
98,664
Common Stock
Nov 08
2021
SELL
Open market or private sale
$330,300
$66.06 p/Share
5,000
Reduced 4.6%
103,664
Common Stock
Nov 03
2021
SELL
Payment of exercise price or tax liability
$1,166,931
$64.23 p/Share
18,168
Reduced 14.32%
108,664
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$561,517
$19.37 p/Share
28,989
Added 18.6%
126,832
Common Stock
Sep 23
2021
SELL
Other acquisition or disposition
-
45,000
Reduced 31.5%
97,843
Common Stock
Sep 15
2021
SELL
Open market or private sale
$272,700
$54.54 p/Share
5,000
Reduced 3.38%
142,843
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$345,416
$51.95 p/Share
6,649
Reduced 4.3%
147,843
Common Stock
Mar 25
2021
BUY
Grant, award, or other acquisition
$742,002
$51.95 p/Share
14,283
Added 8.46%
154,492
Common Stock
Mar 10
2021
SELL
Open market or private sale
$522,880
$55.04 p/Share
9,500
Reduced 6.35%
140,209
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$849,311
$55.05 p/Share
15,428
Reduced 9.34%
149,709
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$381,729
$15.26 p/Share
25,015
Added 13.16%
165,137
Common Stock
Feb 25
2021
-
500
Reduced 0.36%
140,122
Common Stock
Feb 24
2021
SELL
Open market or private sale
$300,120
$50.02 p/Share
6,000
Reduced 4.09%
140,622
Common Stock
Feb 01
2021
SELL
Open market or private sale
$224,500
$44.9 p/Share
5,000
Reduced 3.3%
146,622
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
862
Added 0.57%
151,622
Common Stock
Jul 30
2020
-
1,000
Reduced 0.66%
150,760
Common Stock