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
Mar 23
2021
SELL
Open market or private sale
$14,037
$101.72 p/Share
138
Reduced 0.03%
447,740
Common Stock
Mar 22
2021
SELL
Open market or private sale
$34,768
$105.04 p/Share
331
Reduced 0.07%
447,423
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
455
Added 0.1%
447,878
Common Stock
Mar 21
2021
BUY
Exercise of conversion of derivative security
-
1,118
Added 0.25%
447,754
Common Stock
Mar 10
2021
SELL
Open market or private sale
$68,416
$97.32 p/Share
703
Reduced 0.16%
446,636
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
-
2,292
Added 0.51%
447,339
Common Stock
Feb 25
2021
SELL
Open market or private sale
$110,744
$106.69 p/Share
1,038
Reduced 0.23%
445,047
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$11,400
$1.14 p/Share
10,000
Added 2.19%
446,085
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
3,225
Added 0.73%
436,085
Common Stock
Jan 22
2021
BUY
Exercise of conversion of derivative security
$45,600
$1.14 p/Share
40,000
Added 8.46%
432,860
Common Stock