Oct 15
2021
SELL
Payment of exercise price or tax liability
$1,607,464
$172.92 p/Share
9,296
Reduced 10.75%
77,216
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
12,000
Added 12.18%
86,512
Common Stock
May 06
2021
SELL
Open market or private sale
$1,173,968
$124.19 p/Share
9,453
Reduced 11.45%
73,076
Common Stock
May 05
2021
SELL
Open market or private sale
$856,896
$129.46 p/Share
6,619
Reduced 7.42%
82,529
Common Stock
Apr 15
2021
SELL
Payment of exercise price or tax liability
$1,355,410
$145.79 p/Share
9,297
Reduced 9.44%
89,148
Common Stock
Mar 10
2021
SELL
Open market or private sale
$1,225,468
$160.15 p/Share
7,652
Reduced 7.21%
98,445
Common Stock
Mar 03
2021
SELL
Open market or private sale
$688,307
$164.47 p/Share
4,185
Reduced 3.79%
106,097
Common Stock
Mar 02
2021
SELL
Open market or private sale
$1,456,627
$174.53 p/Share
8,346
Reduced 7.04%
110,282
Common Stock
Feb 16
2021
SELL
Open market or private sale
$1,181,221
$205.18 p/Share
5,757
Reduced 4.63%
118,628
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
6,000
Added 4.6%
124,385
Common Stock
Jan 28
2021
BUY
Exercise of conversion of derivative security
-
6,000
Added 4.82%
118,385
Common Stock
Oct 15
2020
SELL
Payment of exercise price or tax liability
$1,029,271
$110.71 p/Share
9,297
Reduced 7.64%
112,385
Common Stock
Jun 03
2020
SELL
Open market or private sale
$2,013,544
$55.06 p/Share
36,570
Reduced 23.11%
121,682
Common Stock
Apr 15
2020
SELL
Payment of exercise price or tax liability
$368,254
$39.61 p/Share
9,297
Reduced 5.61%
156,565
Common Stock
Apr 14
2020
BUY
Grant, award, or other acquisition
-
8,000
Added 4.6%
165,862
Common Stock
Mar 26
2020
SELL
Payment of exercise price or tax liability
$743,592
$36.13 p/Share
20,581
Reduced 11.53%
157,862
Common Stock
Feb 20
2020
SELL
Open market or private sale
$1,050,840
$58.38 p/Share
18,000
Reduced 9.16%
178,443
Common Stock
Jan 31
2020
BUY
Grant, award, or other acquisition
-
13,500
Added 6.43%
196,443
Common Stock
Jan 31
2020
BUY
Conversion of derivative security
-
27,000
Added 12.86%
182,943
Common Stock
Nov 04
2019
SELL
Open market or private sale
$186,100
$18.61 p/Share
10,000
Reduced 6.09%
154,257
Common Stock
Nov 01
2019
SELL
Open market or private sale
$190,700
$19.07 p/Share
10,000
Reduced 5.74%
164,257
Common Stock
Oct 15
2019
SELL
Payment of exercise price or tax liability
$742,136
$24.14 p/Share
30,743
Reduced 15.0%
174,257
Common Stock
Oct 15
2019
BUY
Exercise of conversion of derivative security
-
37,000
Added 15.29%
205,000
Common Stock
Mar 27
2019
BUY
Grant, award, or other acquisition
-
18,000
Added 9.68%
168,000
Common Stock
Oct 25
2018
BUY
Grant, award, or other acquisition
-
150,000
Added 50.0%
150,000
Restricted Stock Units