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
Jun 17
2021
SELL
Open market or private sale
$754,477
$102.93 p/Share
7,330
Reduced 1.58%
455,135
Common Stock
Jun 16
2021
SELL
Open market or private sale
$1,180,070
$101.12 p/Share
11,670
Reduced 2.46%
462,465
Common Stock
Jun 10
2021
SELL
Open market or private sale
$106,088
$102.6 p/Share
1,034
Reduced 0.22%
474,135
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
-
2,291
Added 0.48%
475,169
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$11,400
$1.14 p/Share
10,000
Added 2.07%
472,878
Common Stock
Apr 13
2021
SELL
Open market or private sale
$334,827
$104.21 p/Share
3,213
Reduced 0.69%
462,878
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
-
7,150
Added 1.51%
466,091
Common Stock
Mar 29
2021
SELL
Open market or private sale
$49,781
$84.95 p/Share
586
Reduced 0.13%
458,941
Common Stock
Mar 27
2021
BUY
Exercise of conversion of derivative security
-
1,787
Added 0.39%
459,527
Common Stock
Mar 26
2021
BUY
Exercise of conversion of derivative security
$11,400
$1.14 p/Share
10,000
Added 2.14%
457,740
Common Stock