May 24
2021
SELL
Open market or private sale
$651,576
$73.9 p/Share
8,817
Reduced 6.09%
136,057
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$498,778
$56.57 p/Share
8,817
Added 5.74%
144,874
Common Stock
May 18
2021
SELL
Payment of exercise price or tax liability
$240,214
$67.4 p/Share
3,564
Reduced 2.4%
144,874
Common Stock
May 17
2021
BUY
Grant, award, or other acquisition
-
30,097
Added 16.86%
148,438
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$109,562
$67.84 p/Share
1,615
Reduced 1.35%
118,341
Common Stock
Feb 16
2021
SELL
Open market or private sale
$24,096
$70.87 p/Share
340
Reduced 0.28%
119,956
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
$12,271
$36.09 p/Share
340
Added 0.28%
120,297
Common Stock
Feb 01
2021
SELL
Open market or private sale
$1,901,400
$63.38 p/Share
30,000
Reduced 20.01%
119,956
Common Stock
Jan 29
2021
SELL
Open market or private sale
$479,250
$63.9 p/Share
7,500
Reduced 4.76%
149,956
Common Stock
Jan 29
2021
BUY
Exercise of conversion of derivative security
$311,625
$41.55 p/Share
7,500
Added 4.55%
157,456
Common Stock
Jan 28
2021
SELL
Open market or private sale
$464,250
$61.9 p/Share
7,500
Reduced 4.76%
149,956
Common Stock
Jan 28
2021
BUY
Exercise of conversion of derivative security
$311,625
$41.55 p/Share
7,500
Added 4.55%
157,456
Common Stock
Jan 20
2021
SELL
Open market or private sale
$437,570
$59.9 p/Share
7,305
Reduced 4.65%
149,956
Common Stock
Jan 20
2021
BUY
Exercise of conversion of derivative security
$303,523
$41.55 p/Share
7,305
Added 4.44%
157,261
Common Stock
Jan 12
2021
SELL
Open market or private sale
$11,681
$59.9 p/Share
195
Reduced 0.13%
149,956
Common Stock
Jan 12
2021
BUY
Exercise of conversion of derivative security
$8,102
$41.55 p/Share
195
Added 0.13%
150,151
Common Stock
Dec 28
2020
SELL
Open market or private sale
$399,336
$57.9 p/Share
6,897
Reduced 4.4%
149,956
Common Stock
Dec 28
2020
BUY
Exercise of conversion of derivative security
$208,703
$30.26 p/Share
6,897
Added 4.21%
156,853
Common Stock
Nov 17
2020
SELL
Payment of exercise price or tax liability
$77,867
$43.38 p/Share
1,795
Reduced 1.18%
149,956
Common Stock
Oct 08
2020
SELL
Open market or private sale
$554,295
$42.74 p/Share
12,969
Reduced 7.87%
151,751
Common Stock
Oct 08
2020
BUY
Exercise of conversion of derivative security
$347,958
$26.83 p/Share
12,969
Added 7.3%
164,720
Common Stock