Mar 02
2022
BUY
Grant, award, or other acquisition
-
3,225
Added 0.59%
541,258
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$22,800
$1.14 p/Share
20,000
Added 3.54%
544,483
Common Stock
Jan 24
2022
SELL
Open market or private sale
$12,470
$59.95 p/Share
208
Reduced 0.04%
524,483
Common Stock
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
572
Added 0.11%
524,691
Common Stock
Jan 19
2022
BUY
Exercise of conversion of derivative security
$28,500
$1.14 p/Share
25,000
Added 4.55%
524,119
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$22,800
$1.14 p/Share
20,000
Added 3.85%
499,119
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$22,800
$1.14 p/Share
20,000
Added 4.01%
479,119
Common Stock
Dec 28
2021
SELL
Open market or private sale
$18,451
$91.34 p/Share
202
Reduced 0.04%
459,119
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
-
447
Added 0.1%
459,321
Common Stock
Dec 23
2021
SELL
Open market or private sale
$18,970
$92.99 p/Share
204
Reduced 0.04%
458,874
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
-
455
Added 0.1%
459,078
Common Stock
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