Jun 22
2021
SELL
Open market or private sale
$321,894
$243.49 p/Share
1,322
Reduced 35.87%
2,364
Common Stock
Jun 20
2021
BUY
Exercise of conversion of derivative security
-
2,608
Added 50.2%
2,587
Common Stock
May 25
2021
SELL
Open market or private sale
$223,229
$240.29 p/Share
929
Reduced 46.29%
1,078
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
$38,972
$41.95 p/Share
929
Added 31.64%
2,007
Common Stock
Apr 26
2021
SELL
Open market or private sale
$249,063
$267.81 p/Share
930
Reduced 46.31%
1,078
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
$39,014
$41.95 p/Share
930
Added 31.65%
2,008
Common Stock
Mar 25
2021
SELL
Open market or private sale
$549,095
$245.68 p/Share
2,235
Reduced 67.46%
1,078
Common Stock
Mar 25
2021
BUY
Exercise of conversion of derivative security
$38,972
$41.95 p/Share
929
Added 21.9%
3,313
Common Stock
Mar 22
2021
SELL
Open market or private sale
$243,333
$256.41 p/Share
949
Reduced 28.47%
2,384
Common Stock
Mar 20
2021
BUY
Exercise of conversion of derivative security
-
2,168
Added 46.53%
2,491
Common Stock
Feb 25
2021
SELL
Open market or private sale
$319,994
$344.08 p/Share
930
Reduced 46.31%
1,078
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$39,014
$41.95 p/Share
930
Added 31.65%
2,008
Common Stock
Jan 25
2021
SELL
Open market or private sale
$319,567
$343.99 p/Share
929
Reduced 46.29%
1,078
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$38,972
$41.95 p/Share
929
Added 31.64%
2,007
Common Stock
Dec 28
2020
SELL
Open market or private sale
$693,805
$349.7 p/Share
1,984
Reduced 64.79%
1,078
Common Stock
Dec 28
2020
BUY
Exercise of conversion of derivative security
$39,014
$41.95 p/Share
930
Added 23.3%
3,062
Common Stock
Dec 21
2020
SELL
Open market or private sale
$395,726
$355.23 p/Share
1,114
Reduced 34.32%
2,132
Common Stock
Dec 20
2020
BUY
Exercise of conversion of derivative security
-
2,168
Added 48.19%
2,331
Common Stock
Nov 25
2020
SELL
Open market or private sale
$296,927
$319.62 p/Share
929
Reduced 46.29%
1,078
Common Stock
Nov 25
2020
BUY
Exercise of conversion of derivative security
$38,972
$41.95 p/Share
929
Added 31.64%
2,007
Common Stock
Oct 26
2020
SELL
Open market or private sale
$276,684
$297.51 p/Share
930
Reduced 46.31%
1,078
Common Stock
Oct 26
2020
BUY
Exercise of conversion of derivative security
$39,014
$41.95 p/Share
930
Added 31.65%
2,008
Common Stock