Dec 10
2021
SELL
Open market or private sale
$95,897
$91.33 p/Share
1,050
Reduced 0.23%
458,623
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
2,292
Added 0.5%
459,673
Common Stock
Sep 28
2021
SELL
Open market or private sale
$22,817
$109.17 p/Share
209
Reduced 0.05%
457,381
Common Stock
Sep 27
2021
BUY
Exercise of conversion of derivative security
-
447
Added 0.1%
457,590
Common Stock
Sep 23
2021
SELL
Open market or private sale
$25,637
$125.67 p/Share
204
Reduced 0.04%
457,143
Common Stock
Sep 22
2021
BUY
Exercise of conversion of derivative security
-
455
Added 0.1%
457,347
Common Stock
Sep 10
2021
SELL
Open market or private sale
$123,116
$119.53 p/Share
1,030
Reduced 0.22%
456,892
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
-
2,292
Added 0.5%
457,922
Common Stock
Sep 01
2021
SELL
Open market or private sale
$1,639,844
$121.12 p/Share
13,539
Reduced 2.89%
455,630
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$68,133
$10.41 p/Share
6,545
Added 1.39%
463,745
Commom Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$56,581
$8.09 p/Share
6,994
Added 1.47%
469,169
Common Stock
Aug 30
2021
SELL
Open market or private sale
$524,275
$121.36 p/Share
4,320
Reduced 0.94%
455,630
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$37,454
$8.67 p/Share
4,320
Added 0.93%
459,950
Common Stock
Jul 22
2021
SELL
Open market or private sale
$165,404
$122.34 p/Share
1,352
Reduced 0.3%
455,630
Common Stock
Jul 22
2021
BUY
Exercise of conversion of derivative security
$11,722
$8.67 p/Share
1,352
Added 0.29%
456,982
Common Stock
Jul 12
2021
SELL
Open market or private sale
$167,004
$121.99 p/Share
1,369
Reduced 0.3%
455,630
Common Stock
Jul 12
2021
BUY
Exercise of conversion of derivative security
$11,869
$8.67 p/Share
1,369
Added 0.3%
456,999
Common Stock
Jul 09
2021
SELL
Open market or private sale
$671,187
$121.0 p/Share
5,547
Reduced 1.2%
455,630
Common Stock
Jul 09
2021
BUY
Exercise of conversion of derivative security
$48,092
$8.67 p/Share
5,547
Added 1.19%
461,177
Common Stock
Jun 28
2021
SELL
Open market or private sale
$23,632
$117.57 p/Share
201
Reduced 0.04%
455,630
Common Stock
Jun 27
2021
BUY
Exercise of conversion of derivative security
-
446
Added 0.1%
455,831
Common Stock
Jun 25
2021
SELL
Open market or private sale
$187,158
$121.61 p/Share
1,539
Reduced 0.34%
455,385
Common Stock
Jun 25
2021
BUY
Exercise of conversion of derivative security
$13,343
$8.67 p/Share
1,539
Added 0.34%
456,085
Common Stock
Jun 23
2021
SELL
Open market or private sale
$23,612
$115.18 p/Share
205
Reduced 0.04%
455,385
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
-
455
Added 0.1%
455,590
Common Stock