Dec 10
2021
SELL
Open market or private sale
$109,231
$91.33 p/Share
1,196
Reduced 1.79%
65,662
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
3,021
Added 4.32%
66,858
Common Stock
Dec 07
2021
SELL
Open market or private sale
$322,057
$91.99 p/Share
3,501
Reduced 5.2%
63,837
Common Stock
Dec 04
2021
BUY
Exercise of conversion of derivative security
-
8,750
Added 11.5%
67,338
Common Stook
Nov 10
2021
SELL
Open market or private sale
$271,337
$112.03 p/Share
2,422
Reduced 3.91%
59,483
Common Stoock
Nov 10
2021
SELL
Open market or private sale
$2,461,315
$110.98 p/Share
22,178
Reduced 26.38%
61,905
Common Stock
Nov 10
2021
SELL
Open market or private sale
$100,795
$112.62 p/Share
895
Reduced 1.5%
58,588
Common Stook
Sep 28
2021
SELL
Open market or private sale
$103,375
$109.16 p/Share
947
Reduced 1.11%
84,083
Common Stock
Sep 27
2021
SELL
Open market or private sale
$2,871,000
$114.84 p/Share
25,000
Reduced 22.72%
85,030
Common Stock
Sep 27
2021
BUY
Exercise of conversion of derivative security
-
2,292
Added 2.04%
110,030
Common Stock
Sep 23
2021
SELL
Open market or private sale
$53,661
$125.67 p/Share
427
Reduced 0.39%
107,738
Common Stock
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