May 13
2022
SELL
Payment of exercise price or tax liability
-
150
Reduced 0.66%
22,725
Common Stock
May 13
2022
BUY
Exercise of conversion of derivative security
-
336
Added 1.45%
22,875
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
-
549
Reduced 2.38%
22,539
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
1,811
Added 7.27%
23,088
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
-
326
Reduced 1.51%
21,277
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
1,107
Added 4.87%
21,603
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
-
698
Reduced 3.29%
20,496
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
2,374
Added 10.16%
20,986
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
-
1,635
Reduced 7.99%
18,820
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
5,521
Added 21.25%
20,455
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
-
42
Reduced 0.28%
14,934
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
119
Added 0.79%
14,976
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
-
117
Reduced 0.78%
14,857
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
336
Added 2.19%
14,974
Common Stock
Dec 16
2021
SELL
Open market or private sale
$319,209
$116.67 p/Share
2,736
Reduced 15.75%
14,638
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
-
314
Reduced 1.78%
17,374
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
707
Added 3.84%
17,688
Common Stock
Nov 13
2021
BUY
Exercise of conversion of derivative security
-
252
Added 1.47%
16,872
Common Stock
Oct 26
2021
BUY
Exercise of conversion of derivative security
-
651
Added 3.77%
16,620
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
393
Added 2.4%
15,969
Common Stock
Aug 14
2021
BUY
Exercise of conversion of derivative security
-
65
Added 0.39%
16,685
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
-
186
Added 1.18%
15,576
Common Stock
Jul 26
2021
BUY
Exercise of conversion of derivative security
-
651
Added 4.06%
15,390
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
393
Added 2.6%
14,739
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
-
66
Added 0.46%
14,226
Common Stock