Mar 22
2022
SELL
Exercise of conversion of derivative security
-
455
Reduced 0.08%
564,173
Common Stock
Mar 10
2022
SELL
Open market or private sale
$29,259
$42.16 p/Share
694
Reduced 0.12%
563,718
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
$27,636
$1.14 p/Share
24,242
Added 4.12%
564,412
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$63,528
$58.39 p/Share
1,088
Reduced 0.2%
540,170
Common Stock
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