Oct 21
2022
BUY
Exercise of conversion of derivative security
-
143
Added 0.03%
566,581
Common Stock
Sep 27
2022
BUY
Exercise of conversion of derivative security
-
447
Added 0.08%
566,438
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
-
455
Added 0.08%
565,991
Common Stock
Jul 21
2022
BUY
Exercise of conversion of derivative security
-
143
Added 0.03%
565,536
Common Stock
Jun 27
2022
BUY
Exercise of conversion of derivative security
-
447
Added 0.08%
565,393
Common Stock
Jun 22
2022
BUY
Exercise of conversion of derivative security
-
455
Added 0.08%
564,946
Common Stock
Apr 21
2022
BUY
Exercise of conversion of derivative security
-
143
Added 0.03%
564,491
Common Stock
Mar 28
2022
SELL
Open market or private sale
$5,310
$39.63 p/Share
134
Reduced 0.02%
564,348
Common Stock
Mar 27
2022
BUY
Exercise of conversion of derivative security
-
447
Added 0.08%
564,482
Common Stock
Mar 23
2022
SELL
Open market or private sale
$5,603
$40.6 p/Share
138
Reduced 0.02%
564,035
Common Stock
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