Dec 20
2021
SELL
Open market or private sale
$14,629
$101.59 p/Share
144
Reduced 2.03%
6,952
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$30,276
$100.25 p/Share
302
Reduced 4.08%
7,096
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
606
Added 7.76%
7,206
Common Stock
Nov 18
2021
SELL
Open market or private sale
$25,765
$102.65 p/Share
251
Reduced 3.56%
6,792
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$114,732
$103.83 p/Share
1,105
Reduced 13.56%
7,043
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
2,223
Added 23.71%
7,154
Common Stock
Nov 08
2021
SELL
Open market or private sale
$221,177
$101.04 p/Share
2,189
Reduced 27.61%
5,740
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$78,038
$35.65 p/Share
2,189
Added 21.63%
7,929
Common Stock
Oct 21
2021
SELL
Open market or private sale
$46,799
$130.36 p/Share
359
Reduced 5.89%
5,740
Common Stock
Oct 20
2021
SELL
Open market or private sale
$32,379
$129.0 p/Share
251
Reduced 3.95%
6,099
Common Stock
Oct 15
2021
SELL
Payment of exercise price or tax liability
$314,398
$124.91 p/Share
2,517
Reduced 28.39%
6,350
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
-
5,071
Added 43.98%
6,460
Common Stock
Oct 06
2021
SELL
Open market or private sale
$242,146
$110.67 p/Share
2,188
Reduced 36.56%
3,796
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
$78,002
$35.65 p/Share
2,188
Added 26.77%
5,984
Common Stock
Sep 20
2021
SELL
Open market or private sale
$30,579
$121.83 p/Share
251
Reduced 6.2%
3,796
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$127,281
$115.5 p/Share
1,102
Reduced 21.4%
4,047
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
2,219
Added 34.8%
4,157
Common Stock
Sep 07
2021
SELL
Open market or private sale
$273,047
$124.85 p/Share
2,187
Reduced 42.74%
2,930
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$77,967
$35.65 p/Share
2,187
Added 29.94%
5,117
Common Stock
Aug 19
2021
SELL
Open market or private sale
$30,085
$119.86 p/Share
251
Reduced 7.89%
2,930
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$136,587
$123.72 p/Share
1,104
Reduced 25.76%
3,181
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
2,222
Added 40.3%
3,292
Common Stock
Aug 09
2021
SELL
Open market or private sale
$906,709
$128.32 p/Share
7,066
Reduced 77.4%
2,063
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$233,971
$35.65 p/Share
6,563
Added 41.82%
9,129
Common Stock
Jul 15
2021
SELL
Payment of exercise price or tax liability
$151,795
$137.62 p/Share
1,103
Reduced 30.06%
2,566
Common Stock