Aug 05
2021
BUY
Grant, award, or other acquisition
-
23,671
Added 19.33%
98,780
Common Stock - Restric...
Aug 05
2021
BUY
Exercise of conversion of derivative security
-
8,472
Added 36.56%
14,702
Common Stock
Aug 03
2021
SELL
Exercise of conversion of derivative security
-
7,659
Reduced 10.2%
67,450
Common Stock - Restric...
Aug 03
2021
SELL
Payment of exercise price or tax liability
$941,113
$346.89 p/Share
2,713
Reduced 27.1%
7,297
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
-
7,659
Added 44.67%
9,485
Common Stock
Aug 03
2021
BUY
Payment of exercise price or tax liability
$376,376
$346.89 p/Share
1,085
Added 9.31%
10,570
Common Stock
Aug 02
2021
SELL
Exercise of conversion of derivative security
-
3,161
Reduced 4.04%
75,109
Common Stock - Restric...
Aug 02
2021
SELL
Payment of exercise price or tax liability
-
1,568
Reduced 25.68%
4,539
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
3,161
Added 34.11%
6,107
Common Stock
Aug 01
2021
SELL
Exercise of conversion of derivative security
-
3,752
Reduced 4.57%
78,270
Common Stock - Restric...
Aug 01
2021
SELL
Payment of exercise price or tax liability
-
1,861
Reduced 38.71%
2,946
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
3,752
Added 43.84%
4,807
Common Stock
Jun 30
2021
BUY
Other acquisition or disposition
$21,243
$221.28 p/Share
96
Added 8.34%
1,055
Common Stock
Nov 25
2020
BUY
Grant, award, or other acquisition
-
15,195
Added 15.63%
82,022
Common Stock - Restric...
Nov 19
2020
SELL
Open market or private sale
$806,384
$236.13 p/Share
3,415
Reduced 78.07%
959
Common Stock
Nov 11
2020
SELL
Exercise of conversion of derivative security
-
5,018
Reduced 6.98%
66,827
Common Stock - Restric...
Nov 11
2020
SELL
Payment of exercise price or tax liability
$580,973
$233.51 p/Share
2,488
Reduced 36.26%
4,374
Common Stock
Nov 11
2020
BUY
Exercise of conversion of derivative security
-
5,018
Added 42.24%
6,862
Common Stock
Nov 01
2020
SELL
Exercise of conversion of derivative security
-
1,757
Reduced 2.39%
71,845
Common Stock - Restric...
Nov 01
2020
SELL
Payment of exercise price or tax liability
$171,941
$197.18 p/Share
872
Reduced 32.11%
1,844
Common Stock
Nov 01
2020
BUY
Exercise of conversion of derivative security
-
1,757
Added 39.28%
2,716
Common Stock