Aug 13
2021
BUY
Exercise of conversion of derivative security
$99,998
$4.18 p/Share
23,923
Added 1.28%
1,851,686
Common Stock
Apr 26
2021
SELL
Open market or private sale
$120,168
$160.01 p/Share
751
Reduced 0.04%
1,827,763
Common Stock
Apr 23
2021
SELL
Open market or private sale
$1,182,967
$160.12 p/Share
7,388
Reduced 0.4%
1,828,514
Common Stock
Apr 21
2021
SELL
Open market or private sale
$8,511,749
$151.03 p/Share
56,358
Reduced 2.98%
1,835,902
Common Stock
Apr 20
2021
SELL
Open market or private sale
$2,405,052
$150.25 p/Share
16,007
Reduced 0.84%
1,892,260
Common Stock
Apr 19
2021
SELL
Open market or private sale
$7,845,056
$154.03 p/Share
50,932
Reduced 2.6%
1,908,267
Common Stock
Apr 16
2021
SELL
Open market or private sale
$8,095,327
$158.35 p/Share
51,123
Reduced 2.54%
1,959,199
Common Stock
Apr 15
2021
SELL
Open market or private sale
$24,945,449
$158.78 p/Share
157,107
Reduced 7.25%
2,010,322
Common Stock
Apr 14
2021
SELL
Open market or private sale
$9,532,707
$156.32 p/Share
60,982
Reduced 2.74%
2,167,429
Common Stock
Apr 13
2021
SELL
Open market or private sale
$16,520,549
$156.14 p/Share
105,806
Reduced 4.53%
2,228,411
Common Stock
Apr 12
2021
SELL
Open market or private sale
$11,218,408
$153.97 p/Share
72,861
Reduced 3.03%
2,334,217
Common Stock
Apr 09
2021
SELL
Open market or private sale
$9,594,671
$157.3 p/Share
60,996
Reduced 2.47%
2,407,078
Common Stock
Apr 08
2021
SELL
Open market or private sale
$19,738,894
$160.68 p/Share
122,846
Reduced 4.74%
2,468,074
Common Stock
Apr 07
2021
SELL
Open market or private sale
$5,867,248
$159.25 p/Share
36,843
Reduced 1.4%
2,590,920
Common Stock
Jan 25
2021
SELL
Open market or private sale
$9,299,784
$158.13 p/Share
58,811
Reduced 2.19%
2,627,763
Common Stock
Jan 22
2021
SELL
Open market or private sale
$16,417,743
$160.84 p/Share
102,075
Reduced 3.66%
2,686,574
Common Stock
Jan 21
2021
SELL
Open market or private sale
$28,068,033
$162.05 p/Share
173,206
Reduced 5.85%
2,788,649
Common Stock
Jan 20
2021
SELL
Open market or private sale
$27,552,061
$164.33 p/Share
167,663
Reduced 5.36%
2,961,855
Common Stock
Jan 06
2021
SELL
Payment of exercise price or tax liability
$36,158,110
$129.54 p/Share
279,127
Reduced 8.19%
3,129,518
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
565,192
Added 14.22%
3,408,645
Common Stock
Dec 16
2020
BUY
Exercise of conversion of derivative security
$99,998
$4.18 p/Share
23,923
Added 0.83%
2,843,453
Common Stock