Aug 06
2021
SELL
Open market or private sale
$139,880
$128.33 p/Share
1,090
Reduced 12.92%
7,344
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$69,350
$27.74 p/Share
2,500
Added 20.25%
9,844
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$123,811
$127.64 p/Share
970
Reduced 10.41%
8,344
Common Stock
Aug 02
2021
SELL
Open market or private sale
$127,250
$127.25 p/Share
1,000
Reduced 11.98%
7,344
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
2,187
Added 19.02%
9,314
Common Stock
Jul 01
2021
SELL
Open market or private sale
$138,760
$138.76 p/Share
1,000
Reduced 12.3%
7,127
Common Stock
Jun 09
2021
SELL
Payment of exercise price or tax liability
$297,749
$128.84 p/Share
2,311
Reduced 20.22%
9,119
Common Stock
Jun 09
2021
SELL
Open market or private sale
$128,028
$129.06 p/Share
992
Reduced 10.88%
8,127
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
$184,539
$55.87 p/Share
3,303
Added 24.51%
10,174
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$45,543
$119.85 p/Share
380
Reduced 4.47%
8,127
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
-
856
Added 9.33%
8,318
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$36,481
$117.68 p/Share
310
Reduced 3.89%
7,651
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
-
697
Added 8.05%
7,961
Common Stock
Jun 02
2021
SELL
Payment of exercise price or tax liability
$7,434
$118.0 p/Share
63
Reduced 0.86%
7,264
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
-
142
Added 1.9%
7,327
Common Stock
Jun 01
2021
SELL
Open market or private sale
$118,210
$118.21 p/Share
1,000
Reduced 12.22%
7,185
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$878,439
$126.14 p/Share
6,964
Reduced 33.59%
13,767
Common Stock
May 03
2021
SELL
Open market or private sale
$694,457
$124.41 p/Share
5,582
Reduced 40.55%
8,185
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$177,023
$13.87 p/Share
12,763
Added 39.24%
19,761
Common Stock
Apr 01
2021
SELL
Open market or private sale
$118,230
$118.23 p/Share
1,000
Reduced 11.15%
7,968
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$305,794
$118.25 p/Share
2,586
Reduced 20.75%
9,876
Common Stock
Mar 08
2021
SELL
Open market or private sale
$106,536
$117.33 p/Share
908
Reduced 9.19%
8,968
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$156,371
$41.9 p/Share
3,732
Added 25.38%
10,971
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$22,389
$118.46 p/Share
189
Reduced 2.12%
8,730
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
426
Added 4.56%
8,919
Common Stock