Sep 22
2021
BUY
Exercise of conversion of derivative security
-
1,077
Added 0.99%
108,165
Common Stock
Sep 10
2021
SELL
Open market or private sale
$739,652
$119.53 p/Share
6,188
Reduced 5.46%
107,088
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
-
15,521
Added 12.05%
113,276
Common Stock
Jun 28
2021
SELL
Open market or private sale
$107,459
$117.57 p/Share
914
Reduced 0.93%
97,755
Common Stock
Jun 27
2021
BUY
Exercise of conversion of derivative security
-
2,291
Added 2.27%
98,669
Common Stock
Jun 23
2021
SELL
Open market or private sale
$49,527
$115.18 p/Share
430
Reduced 0.44%
96,378
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
-
1,077
Added 1.1%
96,808
Common Stock
Jun 10
2021
SELL
Open market or private sale
$124,055
$102.61 p/Share
1,209
Reduced 1.25%
95,731
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
-
3,021
Added 3.02%
96,940
Common Stock
Jun 04
2021
SELL
Open market or private sale
$340,212
$97.51 p/Share
3,489
Reduced 3.58%
93,919
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
-
8,750
Added 8.24%
97,408
Common Stock
May 18
2021
SELL
Open market or private sale
$1,943,790
$93.42 p/Share
20,807
Reduced 19.01%
88,658
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
$273,196
$13.13 p/Share
20,807
Added 15.97%
109,465
Common Stock
Apr 22
2021
SELL
Open market or private sale
$353,880
$110.14 p/Share
3,213
Reduced 3.5%
88,658
Common Stock
Apr 13
2021
SELL
Open market or private sale
$1,523,133
$104.21 p/Share
14,616
Reduced 13.73%
91,871
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
-
36,666
Added 25.61%
106,487
Common Stock
Mar 29
2021
SELL
Open market or private sale
$342,376
$85.02 p/Share
4,027
Reduced 5.45%
69,821
Common Stock
Mar 27
2021
BUY
Exercise of conversion of derivative security
-
9,166
Added 11.04%
73,848
Common Stock
Mar 23
2021
SELL
Open market or private sale
$44,350
$101.72 p/Share
436
Reduced 0.67%
64,682
Common Stock
Mar 22
2021
SELL
Open market or private sale
$47,058
$105.04 p/Share
448
Reduced 0.69%
64,040
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
1,078
Added 1.63%
65,118
Common Stock
Mar 21
2021
BUY
Exercise of conversion of derivative security
-
1,118
Added 1.7%
64,488
Common Stock
Mar 16
2021
SELL
Open market or private sale
$246,254
$110.23 p/Share
2,234
Reduced 3.41%
63,370
Common Stock
Mar 10
2021
SELL
Open market or private sale
$579,384
$97.31 p/Share
5,954
Reduced 8.32%
65,604
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
-
15,521
Added 17.82%
71,558
Common Stock