Mar 08
2022
BUY
Grant, award, or other acquisition
-
11,161
Added 18.27%
49,934
Common Stock, $0.01 pa...
Nov 02
2021
SELL
Open market or private sale
$10,606,054
$136.72 p/Share
77,575
Reduced 56.01%
60,936
Common Stock, $0.01 pa...
Nov 02
2021
BUY
Exercise of conversion of derivative security
$5,236,312
$67.5 p/Share
77,575
Added 35.9%
138,511
Common Stock, $0.01 pa...
Oct 24
2021
SELL
Payment of exercise price or tax liability
$444,090
$131.31 p/Share
3,382
Reduced 5.26%
60,936
Common Stock, $0.01 pa...
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
8,595
Added 11.79%
64,318
Common Stock, $0.01 pa...
Mar 05
2021
SELL
Payment of exercise price or tax liability
$583,705
$110.76 p/Share
5,270
Reduced 8.64%
55,723
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
13,394
Added 18.01%
60,993
Common Stock, $0.01 pa...
Feb 17
2021
SELL
Open market or private sale
$1,903,707
$102.46 p/Share
18,580
Reduced 28.08%
47,599
Common Stock, $0.01 pa...
Feb 17
2021
BUY
Exercise of conversion of derivative security
$891,840
$48.0 p/Share
18,580
Added 21.92%
66,179
Common Stock, $0.01 pa...
Oct 25
2020
SELL
Payment of exercise price or tax liability
$326,722
$72.14 p/Share
4,529
Reduced 7.9%
52,820
Common Stock, $0.01 pa...
Oct 25
2020
BUY
Exercise of conversion of derivative security
-
11,510
Added 16.72%
57,349
Common Stock, $0.01 pa...
May 27
2020
SELL
Open market or private sale
$878,690
$75.88 p/Share
11,580
Reduced 20.17%
45,839
Common Stock, $0.01 pa...
May 27
2020
BUY
Exercise of conversion of derivative security
$745,457
$52.46 p/Share
14,210
Added 19.84%
57,419
Common Stock, $0.01 pa...
Mar 04
2020
BUY
Grant, award, or other acquisition
-
16,436
Added 27.56%
43,209
Common Stock, $0.01 pa...
Oct 27
2019
SELL
Payment of exercise price or tax liability
$505,885
$92.84 p/Share
5,449
Reduced 15.53%
29,628
Common Stock, $0.01 pa...
Oct 27
2019
BUY
Exercise of conversion of derivative security
-
13,850
Added 28.31%
35,077
Common Stock, $0.01 pa...
Apr 30
2019
SELL
Open market or private sale
$1,448,141
$101.91 p/Share
14,210
Reduced 41.38%
20,127
Common Stock, $0.01 pa...
Apr 30
2019
BUY
Exercise of conversion of derivative security
$719,594
$50.64 p/Share
14,210
Added 29.27%
34,337
Common Stock, $0.01 pa...
Oct 28
2018
SELL
Payment of exercise price or tax liability
$110,313
$93.17 p/Share
1,184
Reduced 4.57%
24,729
Common Stock, $0.01 pa...
Nov 29
2017
SELL
Open market or private sale
$1,449,918
$100.57 p/Share
14,417
Reduced 31.46%
31,403
Common Stock, $0.01 pa...
Nov 29
2017
BUY
Exercise of conversion of derivative security
$1,048,800
$52.44 p/Share
20,000
Added 30.39%
45,820
Common Stock, $0.01 pa...
Oct 29
2017
SELL
Payment of exercise price or tax liability
$156,866
$101.4 p/Share
1,547
Reduced 5.65%
25,820
Common Stock, $0.01 pa...